class CParsedAttribute

Represents an attribute and all data for the attribute. More...

Definition#include <./classparser/ParsedAttribute.h>
InheritsCParsedItem (unknown) [public ]
Inherited byCParsedMethod
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members


Detailed Description

Represents an attribute and all data for the attribute.

 CParsedAttribute ()

CParsedAttribute

 ~CParsedAttribute ()

~CParsedAttribute

QString type

type

bool isInHFile

isInHFile

bool isStatic

isStatic

bool isConst

isConst

int posName

posName

void  setType ( const char *aType )

setType

void  setNamePos ( int pos )

setNamePos

void  setIsInHFile ( bool aState = true )

setIsInHFile

void  setIsStatic ( bool aState = true )

setIsStatic

void  setIsConst ( bool aState = true )

setIsConst

void  asHeaderCode ( QString &str )

asHeaderCode

[virtual]

Make this object a copy of the supplied object.

/** Return the attributes code for the headerfile.

Parameters:
anAttributeAttribute to copy. */ virtual void copy( CParsedAttribute *anAttribute );

QString  asString ( QString &str )

asString

[virtual]

void  out ()

out

[virtual]

QString  asPersistantString ( QString &str )

asPersistantString

[virtual]

int  fromPersistantString ( const char *, int)

fromPersistantString

[virtual]

bool  isEqual ( CParsedAttribute &attr )

isEqual