SNAP Library, User Reference  2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TMBlobBs Class Reference

List of all members.

Public Member Functions

 TMBlobBs (const TStr &BlobBsFNm, const TFAccess &_Access=faRdOnly, const int &_MxSegLen=-1)
 ~TMBlobBs ()
TMBlobBs & operator= (const TMBlobBs &)
TStr GetVersionStr () const
TBlobPt PutBlob (const PSIn &SIn)
TBlobPt PutBlob (const TBlobPt &BlobPt, const PSIn &SIn)
PSIn GetBlob (const TBlobPt &BlobPt)
void DelBlob (const TBlobPt &BlobPt)
TBlobPt GetFirstBlobPt ()
TBlobPt FFirstBlobPt ()
bool FNextBlobPt (TBlobPt &TrvBlobPt, TBlobPt &BlobPt, PSIn &BlobSIn)

Static Public Member Functions

static PBlobBs New (const TStr &BlobBsFNm, const TFAccess &Access=faRdOnly, const int &MxSegLen=-1)
static bool Exists (const TStr &BlobBsFNm)

Constructor & Destructor Documentation

TMBlobBs::TMBlobBs ( const TStr &  BlobBsFNm,
const TFAccess &  _Access = faRdOnly,
const int &  _MxSegLen = -1 
)

Member Function Documentation

void TMBlobBs::DelBlob ( const TBlobPt &  BlobPt)
bool TMBlobBs::Exists ( const TStr &  BlobBsFNm) [static]
bool TMBlobBs::FNextBlobPt ( TBlobPt &  TrvBlobPt,
TBlobPt &  BlobPt,
PSIn &  BlobSIn 
)
PSIn TMBlobBs::GetBlob ( const TBlobPt &  BlobPt)
TStr TMBlobBs::GetVersionStr ( ) const [inline]
static PBlobBs TMBlobBs::New ( const TStr &  BlobBsFNm,
const TFAccess &  Access = faRdOnly,
const int &  MxSegLen = -1 
) [inline, static]
TMBlobBs& TMBlobBs::operator= ( const TMBlobBs &  ) [inline]
TBlobPt TMBlobBs::PutBlob ( const PSIn &  SIn)
TBlobPt TMBlobBs::PutBlob ( const TBlobPt &  BlobPt,
const PSIn &  SIn 
)

The documentation for this class was generated from the following files: