This is identical to DataValueNode, but with one exception.
Inheritance:
Public Methods
-
virtual void Unparse(int indent)
-
virtual void Unparse(int indent, int presize, int postsize)
-
virtual bool isOfType( ASTtype T )
-
ValType myDelimType( void ) const
-
virtual int myLongestStr( void )
-
string myName() const
-
virtual ASTnode::ASTtype myType(void)
-
string myValue( void ) const
-
virtual bool operator< (const char* str)
-
virtual bool operator< (const string &str)
-
virtual bool operator<=(const string &str)
-
virtual bool operator<=(const char* str)
-
virtual bool operator== (const char* str)
-
virtual bool operator== (const string &str)
-
virtual bool operator> (const string &str)
-
virtual bool operator> (const char* str)
-
virtual bool operator>=(const char* str)
-
virtual bool operator>=(const string &str)
-
void setDelimType( ValType setTo )
Public Members
-
-
enum ValType
Protected Fields
-
string myStrVal
Inherited from ASTnode:
Public Methods
-
bool NotVirtualIsOfType( ASTtype T )
-
virtual void copyFrom( const ASTnode ©FromMe )
-
virtual ASTnode* myParent(void)
-
virtual bool removeChild( ASTnode* child )
-
virtual bool removeMe( void )
-
virtual List<ASTnode*> * searchByTag( char* searchFor)
-
virtual List<ASTnode*> * searchByTag( string &searchFor)
-
virtual List<ASTnode*> * searchForType( ASTtype type, int delim = -1)
-
virtual void setParent( ASTnode* p )
-
virtual bool unlinkChild( ASTnode* child )
-
virtual bool unlinkMe( void )
Public Members
-
enum ASTtype
Protected Methods
-
void printIndent(int indent)
Documentation
This is identical to DataValueNode, but with one exception.
In the case where NO_POSBITS_DATAVALUENODE is defined, a
DataValueNode will have no positional information while this
class does. So in other words, this class is identical to
DataValueNode, except that where the positional info (line/col)
is removable with a #define in DataValueNode, it is not removable
here.
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
Starlib is a creation of BioMagResBank:
bmrb.wisc.edu