Go to the SVN repository for this file.
41 #ifndef OBJECTS_GENOMECOLL_GC_EXTERNAL_SEQID_BASE_HPP 42 #define OBJECTS_GENOMECOLL_GC_EXTERNAL_SEQID_BASE_HPP 52 #ifndef BEGIN_objects_SCOPE 53 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects) 54 # define END_objects_SCOPE END_SCOPE(objects) 110 boolIsSetExternal(
void)
const;
117 boolCanGetExternal(
void)
const;
120 voidResetExternal(
void);
126 const TExternal& GetExternal(
void)
const;
148 boolIsSetId(
void)
const;
155 boolCanGetId(
void)
const;
158 voidResetId(
void);
179 virtual voidReset(
void);
233 m_External= std::forward<CGC_External_Seqid_Base::TExternal>(
value);
252 return m_Id.NotEmpty();
CGC_External_Seqid_Base â.
Base class for all serializable objects.
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
const CSeq_id & GetId(const CSeq_loc &loc, CScope *scope)
If all CSeq_ids embedded in CSeq_loc refer to the same CBioseq, returns the first CSeq_id found,...
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.
#define NCBI_GENOME_COLLECTION_EXPORT
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
bool IsSetId(void) const
Check if a value has been assigned to Id data member.
const TId & GetId(void) const
Get the Id member data.
CGC_External_Seqid_Base(const CGC_External_Seqid_Base &)
DECLARE_INTERNAL_TYPE_INFO()
TExternal & SetExternal(void)
Assign a value to External data member.
CGC_External_Seqid_Base & operator=(const CGC_External_Seqid_Base &)
const TExternal & GetExternal(void) const
Get the External member data.
TId & SetId(void)
Assign a value to Id data member.
bool IsSetExternal(void) const
Check if a value has been assigned to External data member.
bool CanGetId(void) const
Check if it is safe to call GetId method.
void ResetId(void)
Reset Id data member.
bool CanGetExternal(void) const
Check if it is safe to call GetExternal method.
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