Main Page
Modules
Namespaces
Classes
Files
Alphabetical List
Class List
Class Hierarchy
Class Members
eyedb
::
oqmlAtom
eyedb::oqmlAtom Class Reference
Inheritance diagram for eyedb::oqmlAtom:
List of all members.
Public Member Functions
oqmlAtom
(const
oqmlAtom
&)
oqmlAtom
&
operator=
(const
oqmlAtom
&)
virtual
oqmlBool
makeEntry
(int, unsigned char *, int, const
Class
*=0) const
virtual
oqmlAtom
*
copy
()
virtual
oqmlBool
isEqualTo
(
oqmlAtom
&)
virtual
oqmlAtom_nil
*
as_nil
()
virtual
oqmlAtom_null
*
as_null
()
virtual
oqmlAtom_bool
*
as_bool
()
virtual
oqmlAtom_oid
*
as_oid
()
virtual
oqmlAtom_obj
*
as_obj
()
virtual
oqmlAtom_int
*
as_int
()
virtual
oqmlAtom_char
*
as_char
()
virtual
oqmlAtom_double
*
as_double
()
virtual
oqmlAtom_string
*
as_string
()
virtual
oqmlAtom_ident
*
as_ident
()
virtual
oqmlAtom_range
*
as_range
()
virtual
oqmlAtom_coll
*
as_coll
()
virtual
oqmlAtom_list
*
as_list
()
virtual
oqmlAtom_bag
*
as_bag
()
virtual
oqmlAtom_set
*
as_set
()
virtual
oqmlAtom_array
*
as_array
()
virtual
oqmlAtom_node
*
as_node
()
virtual
oqmlAtom_select
*
as_select
()
virtual
oqmlAtom_struct
*
as_struct
()
virtual
Value
*
toValue
() const
Static Public Member Functions
static
oqmlAtom
*
make_atom
(const
IteratorAtom
&atom,
Class
*cls)
static
oqmlAtom
*
make_atom
(
Data
data,
oqmlATOMTYPE
type
, const
Class
*cls)
Public Attributes
oqmlAtomType
type
int
refcnt
oqmlBool
recurs
gbLink
*
link
oqmlAtom
*
next
char *
string
Detailed Description
Definition at line
296
of file
oql_p.h
.
The documentation for this class was generated from the following files:
oql_p.h
oqlbase.cc
Generated on Mon Dec 22 18:16:24 2008 for eyedb by
1.5.3