COOPY » Guide  version 0.6.5
Public Member Functions
coopy::store::RefCount Class Reference

Reference-counted objects. More...

#include <RefCount.h>

Inheritance diagram for coopy::store::RefCount:
coopy::store::Appearance coopy::store::DataSheet coopy::store::SheetCellMeta coopy::store::SheetRow coopy::store::SheetSchema coopy::store::TextBook coopy::store::Value coopy::store::EscapedTypedSheet< T > coopy::store::gnumeric::GnumericSheet coopy::store::mdb::AccessSheet coopy::store::mdb::JackSheet coopy::store::PolySheet coopy::store::remotesql::RemoteSqlSheet coopy::store::socialcalc::SocialCalcSheet coopy::store::SparseSheet< T > coopy::store::sqlite::SqliteSheet coopy::store::TypedSheet< T > coopy::store::EscapedTypedSheet< std::string > coopy::store::SparseSheet< float > coopy::store::SparseSheet< int > coopy::store::SparseSheet< std::string > coopy::store::SparseSheet< unsigned char > coopy::store::TypedSheet< float > coopy::store::TypedSheet< FoldedCell > coopy::store::TypedSheet< int > coopy::store::TypedSheet< std::pair< std::string, bool > > coopy::store::SheetCellSimpleMeta coopy::store::CacheSheetRow coopy::store::OrderedSheetRow coopy::store::mdb::AccessSheetSchema coopy::store::mdb::JackSheetSchema coopy::store::remotesql::RemoteSqlSheetSchema coopy::store::SimpleSheetSchema coopy::store::sqlite::SqliteSheetSchema coopy::store::CsvTextBook coopy::store::gnumeric::GnumericTextBook coopy::store::json::JsonBook coopy::store::mdb::AccessTextBook coopy::store::mdb::JackTextBook coopy::store::PolyBook coopy::store::remotesql::RemoteSqlTextBook coopy::store::ShortTextBook coopy::store::socialcalc::SocialCalcTextBook coopy::store::sqlite::SqliteTextBook coopy::store::WrapBook coopy::store::PolyValue coopy::store::Property

Public Member Functions

 RefCount ()
virtual ~RefCount ()
int addReference ()
int removeReference ()
int getReferenceCount ()

Detailed Description

Reference-counted objects.

Bare-bones implementation to avoid introducing dependency on boost or tr1

Definition at line 19 of file RefCount.h.


Constructor & Destructor Documentation

coopy::store::RefCount::RefCount ( ) [inline]

Definition at line 23 of file RefCount.h.

virtual coopy::store::RefCount::~RefCount ( ) [inline, virtual]

Definition at line 27 of file RefCount.h.


Member Function Documentation

int coopy::store::RefCount::addReference ( ) [inline]
int coopy::store::RefCount::getReferenceCount ( ) [inline]

Definition at line 40 of file RefCount.h.

int coopy::store::RefCount::removeReference ( ) [inline]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines