|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
成员的完整列表,这些成员属于 ast::Class,包括所有继承而来的类成员
| addProperty(StringView name, Property *property) (定义于 ast::Struct) | ast::Struct | |
| addProperty(Property *property) | ast::Struct | |
| addToRegistry() const | ast::Class | |
| Class(Class *parent=nullptr) | ast::Class | |
| constructor_ | ast::Class | protected |
| defaultObject_ | ast::Class | protected |
| desc() const | ast::Field | inline |
| desc_ | ast::Field | protected |
| Field() (定义于 ast::Struct) | ast::Struct | inline |
| Field(StringView name, StringView desc="") (定义于 ast::Struct) | ast::Struct | inline |
| getDefaultObject() const | ast::Class | |
| getModuleName() const | ast::Struct | |
| getParent() const | ast::Class | inline |
| getProperties() const | ast::Struct | inline |
| getProperty(StringView name) | ast::Struct | |
| name() const | ast::Field | inline |
| name_ | ast::Field | protected |
| NewObject(Object *parentScope) const | ast::Class | |
| parent_ | ast::Class | protected |
| properties_ (定义于 ast::Struct) | ast::Struct | protected |
| PropertyList typedef (定义于 ast::Struct) | ast::Struct | |
| PropertyMap typedef (定义于 ast::Struct) | ast::Struct | |
| propertyMap_ (定义于 ast::Struct) | ast::Struct | protected |
| setConstructor(FConstructor constructor) | ast::Class | inline |
| setConstructor() | ast::Class | inline |
| setDesc(StringView desc) | ast::Field | inline |
| setName(StringView name) | ast::Field | inline |
| setParent(Class *parent) | ast::Class | inline |
| setParent() | ast::Class | inline |
| ~Class() (定义于 ast::Class) | ast::Class | |
| ~Field()=default (定义于 ast::Field) | ast::Field | virtual |
| ~Struct() override (定义于 ast::Struct) | ast::Struct |