#include <jem/base/reflect/AttributeTable.h>
jem::AttributeTable::AttributeTable |
( |
| ) |
|
jem::AttributeTable::AttributeTable |
( |
idx_t |
cap | ) |
|
|
explicit |
Ref<Dict> jem::AttributeTable::getAttributes |
( |
| ) |
const |
FieldArray jem::AttributeTable::getFields |
( |
| ) |
const |
Ref< Object > jem::AttributeTable::getAttribute |
( |
const String & |
name | ) |
const |
Ref< Field > jem::AttributeTable::getField |
( |
const String & |
name | ) |
const |
void jem::AttributeTable::addAttribute |
( |
const String & |
name, |
|
|
const Ref< Object > & |
attrib |
|
) |
| |
void jem::AttributeTable::addMethod |
( |
const Ref< Method > & |
method | ) |
|
void jem::AttributeTable::addField |
( |
const Ref< Field > & |
field | ) |
|
void jem::AttributeTable::mergeWith |
( |
const Self & |
rhs | ) |
|