class DataItemNode |
Holds a single tag name / tag value pair
| Unparse (int indent, int padsize) | |
| Unparse (int indent) | |
| isOfType ( ASTtype T ) | |
| myDelimType (void) const Returns the delimiter type of the value of this Data Item | |
| myLongestStr ( void ) const Returns the length of the longest string in this object. | |
| myName () const Return the name of the tag in this item | |
| myType (void) | |
| myValue () const Return the value of this item | |
| returnLoopValues (const string & tagName) Dummy do-nothing function needed to handle the fact that this is derived from DataNode, which defines this function as virtual | |
| searchByTag ( string &searchFor ) Included for orthogonality with ASTnode. | |
| searchByTagValue ( string &tag, string &value ) Included for orthogonality with ASTnode. | |
| searchForType ( ASTtype type, int delim = -1 ) Included for orthogonality with ASTnode. | |
| setDelimType ( DataValueNode::ValType ) Sets the delimiter type of the value of this Data Item | |
| unlinkChild ( ASTnode* child ) unlinks the given ASTnode from this ASTnode, assuming that the given ASTnode is a child of this ASTnode. | |
| ~DataItemNode () Destructor |
| |
Holds a single tag name / tag value pair
This search is case-insensitive. The names of things, according to the STAR specification, are supposed to be case-insensitive. This is being applied not only to tag names but also to saveframe names and datablock names.
This search is case-insensitive. The names of things, according to the STAR specification, are supposed to be case-insensitive. This is being applied not only to tag names but also to saveframe names and datablock names.
(However, the values are case-sensitive. A search for a tag of _t1 is identical to a search for a tag of _T1, but a search for a value of "V1" is different from a search for a value of "v1".)
Alphabetic index HTML hierarchy of classes or Java