79 return (
cnt.IsNull() ? 0 :
cnt->GetCount());
92 cnt->SetCount(
cnt->GetCount() + count);
106 cnt->SetCount(c + 1);
107 cnt->SetLength_stats().Add(stop - start + 1, c);
108 cnt->SetPosition_stats().Add(start, stop, c);
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
objects::CTMgr_TypeStat::TCount GetCount(ETMgr_AnnotType type) const
void AddPosition(ETMgr_AnnotType type, Uint8 start, Uint8 stop)
void Add(ETMgr_AnnotType type, Int8 count)
TTypeStatRef x_GetCount(ETMgr_AnnotType type) const
container_type::const_iterator const_iterator
const_iterator end() const
iterator_bool insert(const value_type &val)
const_iterator find(const key_type &key) const
#define NON_CONST_ITERATE(Type, Var, Cont)
Non constant version of ITERATE macro.
Uint8 TCount
Alias for value type of counter.
int64_t Int8
8-byte (64-bit) signed integer
uint64_t Uint8
8-byte (64-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
TCounts & SetCounts(void)
Assign a value to Counts data member.
ETMgr_AnnotType
Access to ETMgr_AnnotType's attributes (values, names) as defined in spec.
list< CRef< CTMgr_TypeStat > > TCounts