A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/tse__info__object_8hpp_source.html below:

NCBI C++ ToolKit: include/objmgr/impl/tse_info_object.hpp Source File

1 #ifndef OBJECTS_OBJMGR_IMPL___TSE_INFO_OBJECT__HPP 2 #define OBJECTS_OBJMGR_IMPL___TSE_INFO_OBJECT__HPP 70  virtual const CBioObjectId

& GetBioObjectId(

void

)

const

;

74  bool

HasDataSource(

void

)

const

;

77  bool

HasTSE_Info(

void

)

const

;

78  bool

BelongsToTSE_Info(

const CTSE_Info

& tse)

const

;

79  const CTSE_Info

& GetTSE_Info(

void

)

const

;

82  bool

HasParent_Info(

void

)

const

;

96  virtual void

x_TSEAttachContents(

CTSE_Info

& tse);

97  virtual void

x_TSEDetachContents(

CTSE_Info

& tse);

100  bool

x_DirtyAnnotIndex(

void

)

const

;

101  void

x_SetDirtyAnnotIndex(

void

);

102  void

x_SetParentDirtyAnnotIndex(

void

);

103  void

x_ResetDirtyAnnotIndex(

void

);

104  virtual void

x_SetDirtyAnnotIndexNoParent(

void

);

105  virtual void

x_ResetDirtyAnnotIndexNoParent(

void

);

107  void

x_UpdateAnnotIndex(

CTSE_Info

& tse);

108  virtual void

x_UpdateAnnotIndexContents(

CTSE_Info

& tse);

116 

fNeedUpdate_this = (1<<kNeedUpdate_bits)-1,

118 

fNeedUpdate_children = fNeedUpdate_this<<kNeedUpdate_bits,

121 

fNeedUpdate_descr = 1<<0,

122

fNeedUpdate_annot = 1<<1,

123

fNeedUpdate_seq_data = 1<<2,

124

fNeedUpdate_core = 1<<3,

125

fNeedUpdate_assembly = 1<<4,

126

fNeedUpdate_bioseq = 1<<5,

129 

fNeedUpdate_children_descr = fNeedUpdate_descr <<kNeedUpdate_bits,

130

fNeedUpdate_children_annot = fNeedUpdate_annot <<kNeedUpdate_bits,

131

fNeedUpdate_children_seq_data = fNeedUpdate_seq_data<<kNeedUpdate_bits,

132

fNeedUpdate_children_core = fNeedUpdate_core <<kNeedUpdate_bits,

133

fNeedUpdate_children_assembly = fNeedUpdate_assembly<<kNeedUpdate_bits,

134

fNeedUpdate_children_bioseq = fNeedUpdate_bioseq <<kNeedUpdate_bits

144  void

x_UpdateComplete(

void

)

const

;

145  void

x_UpdateCore(

void

)

const

;

149  void

x_LoadChunk(

TChunkId

chunk_id)

const

;

150  void

x_LoadChunks(

const TChunkIds

& chunk_ids)

const

;

152  virtual string

GetDescription(

void

)

const

;

@Seq_descr.hpp User-defined methods of the data storage class.

atomic< TNeedUpdateFlags > m_NeedUpdateFlags

atomic< bool > m_DirtyAnnotIndex

bool BelongsToTSE_Info(const CTSE_Info &tse) const

bool x_NeedUpdate(ENeedUpdate flag) const

CTSE_Info_Object(const CTSE_Info_Object &)

bool x_DirtyAnnotIndex(void) const

bool HasParent_Info(void) const

CTSE_Info_Object & operator=(const CTSE_Info_Object &)

vector< TChunkId > TChunkIds

map< CConstRef< CObject >, CRef< CObject > > TObjectCopyMap

CTSE_Info_Object * m_Parent_Info

bool HasTSE_Info(void) const

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

#define NCBI_XOBJMGR_EXPORT

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.


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