Developer Documentation
Developer Documentation
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

namespace CxxParser
User Level:Default
Library: CxxDoc
Example: exEndPoint.cc

Child Classes:

#include "amma/Cxx/Parser.hh"

ParserBodyC C++ File Parser
ParserC C++ File Parser
#include "amma/Cxx/Object.hh"

ObjectC Ya basic object.
ObjectBodyC Object body.
ObjectListC Object list
ScopeBodyC Scoped object. like a class, struct, or namespace.
DerivedC Derivedd object. like a class, struct, or namespace.
ClassTemplateC Templated class.
ObjectTemplateC Object with template arg specification.
MethodTemplateC Templated function.
DesciptionGeneratorC Description generator.
CommentInfoC Generate a full path name, with template paramiter subs. Class containing comment info.
ObjectListBodyC Object list
ObjectTemplateBodyC Object with template arg specification.
DataTypeC DataTyped object. like a class, struct, or namespace.
DataTypeBodyC DataType object.
ScopeC Scoped object. like a class, struct, or namespace.
InheritIterC Iterator through all objects in the inheritance hirachy.
ClassC Class storage object.
ClassBodyC Class storage object.
ClassTemplateBodyC Templated class body.
MethodC Methodd object. like a class, struct, or namespace.
MethodBodyC Method object. like a class, struct, or namespace.
MethodTemplateBodyC Templated function body.
TypedefC Typedefd object. like a class, struct, or namespace.
TypedefBodyC Typedef object. like a class, struct, or namespace.
VariableC Variabled object. like a class, struct, or namespace.
VariableBodyC Variable object. like a class, struct, or namespace.
MarkerC Markerd object. like a class, struct, or namespace.
MarkerBodyC Marker object. like a class, struct, or namespace.
InheritC Inheritd object. like a class, struct, or namespace.
InheritBodyC Inherit object. like a class, struct, or namespace.
DerivedBodyC Derived object. like a class, struct, or namespace.
EnumC Enumd object. like a class, struct, or namespace.
EnumBodyC Enum object. like a class, struct, or namespace.
#include "amma/Cxx/Document.hh"

DocumentBodyC Documenter Body.
DocumentC Documentor
#include "amma/Cxx/DocNode.hh"
DocNodeC Doc node.
DocNodeBodyC Body for a doc node.
Enumerated types:

#include "amma/Cxx/Object.hh"
enum ScopeAccessT { SAPrivate, SAPublic, SAProtected } ;
Description generator.

Methods:
StringC PathName(DListC<ObjectC> path,DesciptionGeneratorC & dg = defaultDescGen,int maxDepth = 30)
Generate a full path name.

StringC PathName(DListC<ObjectC> path,HashARC<StringC,StringC> & templSub,DesciptionGeneratorC & dg = defaultDescGen,int maxDepth = 30)
Generate a full path name, with template paramiter subs. Class containing comment info.

ostream & operator<<(ostream &,const ObjectC & out)
Object list


Documentation by CxxDoc: Tue Mar 20 10:50:54 2001
Centre for Vision, Speech & Signal Processing