#include
Inheritance diagram for cbl::codetree::def::TPropertyDef:
Public Types |
|
| enum | TAccessStyle { asUnknown, asData, asMethod } |
Public Methods |
|
| TPropertyDef (const TPropertyDef &) | |
| virtual unsigned | size () const |
| bool | hasIndex () const |
| void | index (int AIndex) |
| int | index () const |
| void | addParam (TParam *) |
| const TParamList & | params () const |
| TAccessStyle | readStyle () const |
| void | read (symbols::TMethodSym *AWrite) |
| void | read (symbols::TDataSym *AWrite) |
| const symbols::TSymbol * | read () const |
| const symbols::TDataSym * | readData () const |
| const symbols::TMethodSym * | readMethod () const |
| TAccessStyle | writeStyle () const |
| void | write (symbols::TMethodSym *AWrite) |
| void | write (symbols::TDataSym *AWrite) |
| const symbols::TSymbol * | write () const |
| const symbols::TDataSym * | writeData () const |
| const symbols::TMethodSym * | writeMethod () const |
| void | isDefault (bool) |
| bool | isDefault () const |
| virtual void | accept (TDefVisitor &) |
| virtual TPropertyDef * | clone () const |
Protected Methods |
|
| TPropertyDef (symbols::TModuleSym *AOwner) | |
Friends |
|
| class | symbols::TModuleSym |
|
|
Definition at line 33 of file defproperty.h. |
|
|
|
|
Implements cbl::codetree::def::TDef. |
|
|
|
Implements cbl::codetree::def::TDef. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements cbl::codetree::def::TDef. |
|
|
|
|
|
|
|
|
Definition at line 58 of file defproperty.h. |
1.2.14 written by , © 1997-2002