Public Member Functions | |
NamedTypeReferenceBuilder (BNNamedTypeReferenceBuilder *nt) | |
NamedTypeReferenceBuilder (BNNamedTypeReferenceClass cls=UnknownNamedTypeClass, const std::string &id="", const QualifiedName &name=QualifiedName()) | |
~NamedTypeReferenceBuilder () | |
BNNamedTypeReferenceBuilder * | GetObject () |
BNNamedTypeReferenceClass | GetTypeReferenceClass () const |
std::string | GetTypeId () const |
QualifiedName | GetName () const |
void | SetTypeReferenceClass (BNNamedTypeReferenceClass type) |
void | SetTypeId (const std::string &id) |
void | SetName (const QualifiedName &name) |
Ref< NamedTypeReference > | Finalize () |
NamedTypeReferenceBuilder::NamedTypeReferenceBuilder | ( | BNNamedTypeReferenceBuilder * | nt | ) |
NamedTypeReferenceBuilder::NamedTypeReferenceBuilder | ( | BNNamedTypeReferenceClass | cls = UnknownNamedTypeClass , |
const std::string & | id = "" , |
||
const QualifiedName & | name = QualifiedName() |
||
) |
NamedTypeReferenceBuilder::~NamedTypeReferenceBuilder | ( | ) |
Ref< NamedTypeReference > NamedTypeReferenceBuilder::Finalize | ( | ) |
QualifiedName NamedTypeReferenceBuilder::GetName | ( | ) | const |
|
inline |
std::string NamedTypeReferenceBuilder::GetTypeId | ( | ) | const |
BNNamedTypeReferenceClass NamedTypeReferenceBuilder::GetTypeReferenceClass | ( | ) | const |
void NamedTypeReferenceBuilder::SetName | ( | const QualifiedName & | name | ) |
void NamedTypeReferenceBuilder::SetTypeId | ( | const std::string & | id | ) |
void NamedTypeReferenceBuilder::SetTypeReferenceClass | ( | BNNamedTypeReferenceClass | type | ) |