Go to the SVN repository for this file.
41 #ifndef OBJECTS_SEQ_NUM_ENUM_BASE_HPP 42 #define OBJECTS_SEQ_NUM_ENUM_BASE_HPP 53 #ifndef BEGIN_objects_SCOPE 54 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects) 55 # define END_objects_SCOPE END_SCOPE(objects) 109 boolIsSetNum(
void)
const;
116 boolCanGetNum(
void)
const;
119 voidResetNum(
void);
125 TNumGetNum(
void)
const;
137 TNum& SetNum(
void);
147 boolIsSetNames(
void)
const;
154 boolCanGetNames(
void)
const;
157 voidResetNames(
void);
163 const TNames& GetNames(
void)
const;
169 TNames& SetNames(
void);
172 virtual voidReset(
void);
Base class for all serializable objects.
unsigned int TSeqPos
Type for sequence locations and lengths.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const TNames & GetNames(void) const
Get the Names member data.
bool IsSetNum(void) const
number of tags to follow Check if a value has been assigned to Num data member.
bool CanGetNames(void) const
Check if it is safe to call GetNames method.
DECLARE_INTERNAL_TYPE_INFO()
bool CanGetNum(void) const
Check if it is safe to call GetNum method.
TNum GetNum(void) const
Get the Num member data.
CNum_enum_Base & operator=(const CNum_enum_Base &)
TNames & SetNames(void)
Assign a value to Names data member.
void ResetNum(void)
Reset Num data member.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
CNum_enum_Base(const CNum_enum_Base &)
bool IsSetNames(void) const
the tags Check if a value has been assigned to Names data member.
TNum & SetNum(void)
Assign a value to Num data member.
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4