Rudiments
include
rudiments
private
inidom.h
1
// Copyright (c) 1999-2018 David Muse
2
// See the COPYING file for more information.
3
4
inidom
(
inidom
&x);
5
inidom
&operator=(
inidom
&x);
6
7
friend
class
domnode
;
8
protected
:
9
void
construct(
bool
stringcacheenabled);
10
bool
reset();
11
12
ssize_t writeNode(
domnode
*dn,
13
output
*out,
14
bool
indent,
15
uint16_t *indentlevel);
16
17
private
:
18
bool
parse(
input
*in,
domnode
*parent,
19
uint64_t position);
20
bool
parseFile(
const
char
*
string
,
21
domnode
*parent,
22
uint64_t position);
23
bool
parseString(
const
char
*
string
,
24
domnode
*parent,
25
uint64_t position);
26
domnode
*whichNode();
27
const
char
*
getType
(
domnode
*dn);
28
const
char
*
getValue
(
domnode
*dn);
29
30
inidomprivate *pvt;
domnode
Definition
domnode.h:122
domnode::getType
virtual domnodetype getType()
domnode::getValue
virtual const char * getValue()
inidom
Definition
inidom.h:52
input
Definition
input.h:11
output
Definition
output.h:11
Generated on Tue Dec 3 2024 01:50:18 for Rudiments by
1.10.0