list< CRef< CCoreBlock > >
TBlocks;
92 typedeflist< CRef< CLoopConstraint > >
TLoops;
118 boolIsSetNblocks(
void)
const;
125 boolCanGetNblocks(
void)
const;
128 voidResetNblocks(
void);
156 boolIsSetBlocks(
void)
const;
163 boolCanGetBlocks(
void)
const;
166 voidResetBlocks(
void);
172 const TBlocks& GetBlocks(
void)
const;
188 boolIsSetLoops(
void)
const;
195 boolCanGetLoops(
void)
const;
198 voidResetLoops(
void);
204 const TLoops& GetLoops(
void)
const;
210 TLoops& SetLoops(
void);
220 boolIsSetIsDiscontinuous(
void)
const;
227 boolCanGetIsDiscontinuous(
void)
const;
230 voidResetIsDiscontinuous(
void);
258 boolIsSetInsertions(
void)
const;
265 boolCanGetInsertions(
void)
const;
268 voidResetInsertions(
void);
283 virtual voidReset(
void);
Base class for all serializable objects.
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.
#define NCBI_SCOREMAT_EXPORT
list< CRef< CLoopConstraint > > TLoops
list< CRef< CLoopConstraint > > m_Loops
const TInsertions & GetInsertions(void) const
Get the Insertions member data.
void ResetNblocks(void)
Reset Nblocks data member.
bool CanGetInsertions(void) const
Check if it is safe to call GetInsertions method.
bool CanGetBlocks(void) const
Check if it is safe to call GetBlocks method.
Tparent::CMemberIndex< E_memberIndex, 6 > TmemberIndex
TNblocks GetNblocks(void) const
Get the Nblocks member data.
list< CRef< CCoreBlock > > TBlocks
const TBlocks & GetBlocks(void) const
Get the Blocks member data.
TInsertions & SetInsertions(void)
Assign a value to Insertions data member.
void ResetIsDiscontinuous(void)
Reset IsDiscontinuous data member.
const TLoops & GetLoops(void) const
Get the Loops member data.
bool CanGetLoops(void) const
Check if it is safe to call GetLoops method.
bool IsSetLoops(void) const
(nblocks+1) constraints Check if a value has been assigned to Loops data member.
bool CanGetIsDiscontinuous(void) const
Check if it is safe to call GetIsDiscontinuous method.
TBlocks & SetBlocks(void)
Assign a value to Blocks data member.
CCoreDef_Base & operator=(const CCoreDef_Base &)
TLoops & SetLoops(void)
Assign a value to Loops data member.
TIsDiscontinuous GetIsDiscontinuous(void) const
Get the IsDiscontinuous member data.
TIsDiscontinuous & SetIsDiscontinuous(void)
Assign a value to IsDiscontinuous data member.
CCoreDef_Base(const CCoreDef_Base &)
bool CanGetNblocks(void) const
Check if it is safe to call GetNblocks method.
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetInsertions(void) const
positions of long insertions Check if a value has been assigned to Insertions data member.
bool IsSetNblocks(void) const
number of core elements/blocks Check if a value has been assigned to Nblocks data member.
bool IsSetBlocks(void) const
nblocks locations Check if a value has been assigned to Blocks data member.
TNblocks & SetNblocks(void)
Assign a value to Nblocks data member.
list< CRef< CCoreBlock > > m_Blocks
bool IsSetIsDiscontinuous(void) const
is it a discontinuous domain Check if a value has been assigned to IsDiscontinuous 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