NCBI C++ ToolKit
|
#include <sra/readers/sra/vdbread.hpp>
Public Member Functions | |
CVDB (void) | |
CVDB (const CVDBMgr &mgr, const string &acc_or_path) | |
const string & | GetName (void) const |
const string & | GetFullName (void) const |
CNcbiOstream & | PrintFullName (CNcbiOstream &out) const |
void | Close (void) |
![]() | |
CSraRef (void) | |
CSraRef (const TSelf &ref) | |
CSraRef (TSelf &&ref) | |
Copy constructor from an existing CRef object,. More... | |
TSelf & | operator= (const TSelf &ref) |
TSelf & | operator= (TSelf &&ref) |
~CSraRef (void) | |
void | Release (void) |
TObject * | GetPointer (void) const |
operator TObject * (void) const | |
TObject * | operator-> (void) const |
TObject & | operator* (void) const |
Private Attributes | |
string | m_Name |
Additional Inherited Members | |
![]() | |
typedef const VDatabase | TObject |
typedef TObject * | TPointer |
![]() | |
typedef CSraRef< const VDatabase > | TSelf |
typedef CSraRefTraits< const VDatabase > | TTraits |
![]() | |
CSraRef (TPointer ptr) | |
TObject ** | x_InitPtr (void) |
![]() | |
static TObject * | s_AddRef (const TSelf &ref) |
Definition at line 265 of file vdbread.hpp.
|
inline |
Definition at line 269 of file vdbread.hpp.
Referenced by Close().
Definition at line 1051 of file vdbread.cpp.
References CHECK_VDB_TIMEOUT, CVPath::ConvertAccOrSysPathToPOSIX(), DECLARE_SDK_GUARD, LOG_POST, NCBI_THROW2, SIMULATE_OPEN_ERROR, and CSraRef< const VDatabase >::x_InitPtr().
|
inline |
Definition at line 284 of file vdbread.hpp.
References CVDB().
Definition at line 278 of file vdbread.hpp.
References m_Name.
Referenced by CVDBTable::GetFullName().
CNcbiOstream & CVDB::PrintFullName | ( | CNcbiOstream & | out | ) | const |
Definition at line 1108 of file vdbread.cpp.
References GetName(), and out().
Referenced by CVDBTable::PrintFullName().
|
private |
Definition at line 289 of file vdbread.hpp.
Referenced by GetFullName(), and GetName().