Go to the SVN repository for this file.
41 #ifndef OBJECTS_SEQ_ALIGN_DEF_BASE_HPP 42 #define OBJECTS_SEQ_ALIGN_DEF_BASE_HPP 52 #ifndef BEGIN_objects_SCOPE 53 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects) 54 # define END_objects_SCOPE END_SCOPE(objects) 92eAlign_type_blocks = 3,
93eAlign_type_other = 255
101 typedeflist< CRef< CSeq_id > >
TIds;
121 boolIsSetAlign_type(
void)
const;
128 boolCanGetAlign_type(
void)
const;
131 voidResetAlign_type(
void);
159 boolIsSetIds(
void)
const;
166 boolCanGetIds(
void)
const;
169 voidResetIds(
void);
181 TIds& SetIds(
void);
184 virtual voidReset(
void);
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
#define ENUM_METHOD_NAME(EnumName)
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.
TAlign_type & SetAlign_type(void)
Assign a value to Align_type data member.
EAlign_type
class of align Seq-annot
TIds & SetIds(void)
Assign a value to Ids data member.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
list< CRef< CSeq_id > > m_Ids
list< CRef< CSeq_id > > TIds
bool IsSetAlign_type(void) const
Check if a value has been assigned to Align_type data member.
CAlign_def_Base & operator=(const CAlign_def_Base &)
void ResetAlign_type(void)
Reset Align_type data member.
bool CanGetAlign_type(void) const
Check if it is safe to call GetAlign_type method.
DECLARE_INTERNAL_TYPE_INFO()
TAlign_type GetAlign_type(void) const
Get the Align_type member data.
CAlign_def_Base(const CAlign_def_Base &)
bool CanGetIds(void) const
Check if it is safe to call GetIds method.
const TIds & GetIds(void) const
Get the Ids member data.
bool IsSetIds(void) const
used for the one ref seqid for now Check if a value has been assigned to Ids data member.
const GenericPointer< typename T::ValueType > T2 value
static bool GetIds(const T &d, set< string > &labels, const string name="", bool detect=false, bool found=false)
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