NCBI C++ ToolKit
|
Search Toolkit Book for CNamespaceInfoItem
Public Member Functions | |
CNamespaceInfoItem (void) | |
CNamespaceInfoItem (const CNamespaceInfoItem &other) | |
virtual | ~CNamespaceInfoItem (void) |
bool | HasNamespaceName (void) const |
const string & | GetNamespaceName (void) const |
void | SetNamespaceName (const string &ns_name) |
bool | HasNamespacePrefix (void) const |
const string & | GetNamespacePrefix (void) const |
void | SetNamespacePrefix (const string &ns_prefix) |
ENsQualifiedMode | IsNsQualified (void) |
void | SetNsQualified (bool qualified) |
Private Attributes | |
string | m_NsName |
string | m_NsPrefix |
bool | m_NsPrefixSet |
ENsQualifiedMode | m_NsQualified |
Definition at line 73 of file typeinfo.cpp.
CNamespaceInfoItem::CNamespaceInfoItem | ( | void | ) |
Definition at line 561 of file typeinfo.cpp.
References eNSQNotSet, m_NsPrefixSet, and m_NsQualified.
CNamespaceInfoItem::CNamespaceInfoItem | ( | const CNamespaceInfoItem & | other | ) |
Definition at line 567 of file typeinfo.cpp.
References m_NsName, m_NsPrefix, m_NsPrefixSet, and m_NsQualified.
|
virtual |
Definition at line 575 of file typeinfo.cpp.
Definition at line 584 of file typeinfo.cpp.
References m_NsName.
Referenced by CTypeInfo::GetNamespaceName().
Definition at line 599 of file typeinfo.cpp.
References m_NsPrefix.
Referenced by CTypeInfo::GetNamespacePrefix().
bool CNamespaceInfoItem::HasNamespaceName | ( | void | ) | const |
Definition at line 579 of file typeinfo.cpp.
References m_NsName.
Referenced by CTypeInfo::HasNamespaceName().
bool CNamespaceInfoItem::HasNamespacePrefix | ( | void | ) | const |
Definition at line 594 of file typeinfo.cpp.
References m_NsPrefixSet.
Referenced by CTypeInfo::HasNamespacePrefix().
ENsQualifiedMode CNamespaceInfoItem::IsNsQualified | ( | void | ) |
Definition at line 610 of file typeinfo.cpp.
References m_NsQualified.
Referenced by CTypeInfo::IsNsQualified().
Definition at line 589 of file typeinfo.cpp.
References m_NsName.
Referenced by CTypeInfo::SetNamespaceName().
Definition at line 604 of file typeinfo.cpp.
References m_NsPrefix, and m_NsPrefixSet.
Referenced by CTypeInfo::SetNamespacePrefix().
void CNamespaceInfoItem::SetNsQualified | ( | bool | qualified | ) |
Definition at line 615 of file typeinfo.cpp.
References eNSQualified, eNSUnqualified, and m_NsQualified.
Referenced by CTypeInfo::SetNsQualified().
|
private |
Definition at line 92 of file typeinfo.cpp.
Referenced by CNamespaceInfoItem(), GetNamespaceName(), HasNamespaceName(), and SetNamespaceName().
|
private |
Definition at line 93 of file typeinfo.cpp.
Referenced by CNamespaceInfoItem(), GetNamespacePrefix(), and SetNamespacePrefix().
|
private |
Definition at line 94 of file typeinfo.cpp.
Referenced by CNamespaceInfoItem(), HasNamespacePrefix(), and SetNamespacePrefix().
|
private |
Definition at line 95 of file typeinfo.cpp.
Referenced by CNamespaceInfoItem(), IsNsQualified(), and SetNsQualified().