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/seq__table__info_8hpp_source.html below:

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

1 #ifndef SEQ_TABLE_INFO__HPP 2 #define SEQ_TABLE_INFO__HPP 98  template

<

class

Value>

104  const string

*

GetStringPtr

(

size_t row

,

bool

force =

false

)

const

;

105  const

vector<char>*

GetBytesPtr

(

size_t row

,

bool

force =

false

)

const

;

187  typedef

pair<CSeqTableColumnInfo, CConstRef<TSetter> >

TColumnInfo

;

277  typedef

pair<CSeqTableColumnInfo, CConstRef<TSetter> >

TColumnInfo

;

User-defined methods of the data storage class.

User-defined methods of the data storage class.

User-defined methods of the data storage class.

void UpdateSeq_loc(CSeq_loc &loc, size_t row, const CSeqTableSetLocField &setter) const

const CSeqTable_column * operator->(void) const

const CSeqTable_column * Get(void) const

void UpdateSeq_feat(CSeq_feat &feat, size_t row, const CSeqTableSetFeatField &setter) const

bool GetBool(size_t row) const

CSeqTableColumnInfo(const CSeqTable_column &column)

bool GetValue(size_t row, Value &v, bool force=false) const

CConstRef< CSeq_loc > GetSeq_loc(size_t row, bool force=false) const

const vector< char > * GetBytesPtr(size_t row, bool force=false) const

bool IsSet(size_t row) const

bool x_ThrowUnsetValue(void) const

const string * GetStringPtr(size_t row, bool force=false) const

DECLARE_OPERATOR_BOOL_REF(m_Column)

CConstRef< CSeq_id > GetSeq_id(size_t row, bool force=false) const

CConstRef< CSeqTable_column > m_Column

bool IsSingular(void) const

CSeqTableColumnInfo(void)

CSeqTableInfo(const CSeq_table &feat_table, bool is_feat)

static bool IsGoodFeatTable(const CSeq_table &table)

string GetLabel(size_t row) const

map< int, CSeqTableColumnInfo > TColumnsById

bool IsPartial(size_t row) const

size_t GetNumRows(void) const

bool HasLabel(size_t row) const

bool IsFeatTable(void) const

TColumnsById m_ColumnsById

CSeqTableInfo(const CSeqTableInfo &)

CConstRef< CSeq_id > GetLocationId(size_t row) const

const CSeqTableLocColumns & GetLocation(void) const

bool MatchBitFilter(const SAnnotSelector &sel, size_t row) const

CSeqTableLocColumns m_Location

const CSeqTableLocColumns & GetProduct(void) const

bool x_IsSorted(void) const

TColumnsByName m_ColumnsByName

void UpdateSeq_feat(size_t row, CRef< CSeq_feat > &seq_feat, CRef< CSeq_point > &seq_pnt, CRef< CSeq_interval > &seq_int) const

CSeqTableColumnInfo m_Partial

SAnnotTypeSelector GetType(void) const

CConstRef< CSeq_table > m_Seq_table

bool IsSorted(void) const

vector< TColumnInfo > TExtraColumns

map< string, CSeqTableColumnInfo > TColumnsByName

const CSeqTableColumnInfo * FindColumn(int field_id) const

ENa_strand GetLocationStrand(size_t row) const

CSeqTableLocColumns m_Product

CConstRef< CSeq_loc > m_TableLocation

TSeqPos m_SortedMaxLength

CRange< TSeqPos > GetLocationRange(size_t row) const

CSeqTableColumnInfo m_Disabled

TSeqPos GetLocationFrom(size_t row) const

CSeqTableSetFeatField TSetter

TSeqPos GetSortedMaxLength(void) const

TExtraColumns m_ExtraColumns

CConstRef< CSeq_loc > GetTableLocation(void) const

void operator=(const CSeqTableInfo &)

void x_Initialize(const CSeq_table &table)

bool RowIsDisabled(size_t row) const

const CSeqTableColumnInfo & GetColumn(int field_id) const

pair< CSeqTableColumnInfo, CConstRef< TSetter > > TColumnInfo

void AddExtraColumn(const CSeqTable_column &column, const CSeqTableSetLocField *setter)

CSeqTableColumnInfo m_Loc

ENa_strand GetStrand(size_t row) const

CSeqTable_column_info::EField_id m_BaseValue

TSeqPos GetFrom(size_t row) const

CSeq_id_Handle m_DefaultIdHandle

CConstRef< CSeq_id > GetId(size_t row) const

void SetTableKeyAndIndex(size_t row, SAnnotObject_Key &key, SAnnotObject_Index &index) const

CSeqTableSetLocField TSetter

CSeq_id_Handle GetIdHandle(size_t row) const

bool m_Is_probably_simple

vector< TColumnInfo > TExtraColumns

bool IsRealLoc(void) const

void UpdateSeq_loc(size_t row, CRef< CSeq_loc > &seq_loc, CRef< CSeq_point > &seq_pnt, CRef< CSeq_interval > &seq_int) const

CSeqTableColumnInfo m_From

pair< CSeqTableColumnInfo, CConstRef< TSetter > > TColumnInfo

TExtraColumns m_ExtraColumns

CSeqTableLocColumns(const char *field_name, CSeqTable_column_info::EField_id base_value)

CSeqTableLocColumns(const CSeqTableLocColumns &)

CConstRef< CSeq_loc > GetLoc(size_t row) const

void SetColumn(CSeqTableColumnInfo &field, const CSeqTable_column &column)

bool AddColumn(const CSeqTable_column &column)

bool m_Is_simple_interval

CRange< TSeqPos > GetRange(size_t row) const

CSeqTableColumnInfo m_Strand

void operator=(const CSeqTableLocColumns &)

bool TryGetBool(size_t row, bool &v) const

bool TryGetValue(size_t row, Value &v) const

namespace ncbi::objects::

CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...

Uint1 base_value(objects::CSeqVectorTypes::TResidue r)

Convertion from IUPACNA to NCBI2NA (+1).

static const char * column

unsigned int TSeqPos

Type for sequence locations and lengths.

TObjectType * GetPointer(void) const THROWS_NONE

Get pointer,.

#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.

EField_id

identification of the column data in the objects described by the table known column data types posit...

TNum_rows GetNum_rows(void) const

Get the Num_rows member data.

ENa_strand

strand of nucleic acid

<!DOCTYPE HTML >< html > n< header > n< title > PubSeq Gateway Help Page</title > n< style > n table

const struct ncbi::grid::netcache::search::fields::KEY key

GenericValue< UTF8<> > Value

GenericValue with UTF8 encoding.

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

#define row(bind, expected)


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