class DataHeadingNode : public HeadingNode

Contains nothing more than the name "data_

Inheritance:


Public Methods

DataHeadingNode (const string & myHeading)
DataHeadingNode ( bool link, DataHeadingNode &N )
DataHeadingNode ( DataHeadingNode &N )
virtual bool isOfType ( ASTtype T )
virtual ASTnode::ASTtype myType (void)
bool NotVirtualIsOfType ( ASTtype T )

Inherited from HeadingNode:

Public Methods

void changeName(string &name)
virtual int myLongestStr( void ) const
inline string myName() const

Public

Protected Fields

string myHeading

Inherited from ASTnode:

Public Classes

enum ASTtype
ASTNODE
BLOCKNODE
DATABLOCKNODE
DATAFILENODE
DATAHEADINGNODE
DATAITEMNODE
DATALISTNODE
DATALOOPNAMELISTNODE
DATALOOPDEFLISTNODE
DEPRECIATED - Do not use:
DATALOOPNODE
DATALOOPVALLISTNODE
DATANAMENODE
DATANODE
DATAVALUENODE
GLOBALBLOCKNODE
GLOBALHEADINGNODE
HEADINGNODE
LOOPROWNODE
ITERNODE
DEPRECIATED - Do not use:
LOOPNAMELISTNODE
LOOPDEFLISTNODE
DEPRECIATED - Do not use:
LOOPTABLENODE
LOOPITER
DEPRECIATED - Do not use:
LOOPVALLISTNODE
DEPRECIATED - Do not use:
SAVEFRAMELISTNODE
SAVEFRAMENODE
SAVEHEADINGNODE
STARLISTNODE
STARFILENODE

Public Methods

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 size_t sizeOfMe(void)
virtual bool unlinkChild( ASTnode *child )
virtual bool unlinkMe( void )
virtual void Unparse(int indent)

Documentation

Contains nothing more than the name "data_..." - this class exists more for orthagonoality more than utility.
virtual ASTnode::ASTtype myType(void)

virtual bool isOfType( ASTtype T )

bool NotVirtualIsOfType( ASTtype T )

DataHeadingNode(const string & myHeading)

DataHeadingNode( DataHeadingNode &N )

DataHeadingNode( bool link, DataHeadingNode &N )


This class has no child classes.

alphabetic index hierarchy of classes


Starlib is a creation of BioMagResBank: bmrb.wisc.edu starlib banner

generated by doc++