cxxtools::SimpleRefCounted Class Reference

#include <cxxtools/refcounted.h>

Inheritance diagram for cxxtools::SimpleRefCounted:
cxxtools::ConnectionData tnt::LangLib tnt::Object tntdb::IConnection tntdb::ICursor tntdb::IResult tntdb::IRow tntdb::IStatement tntdb::IValue tntdb::oracle::MultiRow tntdb::oracle::MultiValue

Public Member Functions

 SimpleRefCounted ()
 SimpleRefCounted (unsigned refs_)
virtual ~SimpleRefCounted ()
virtual unsigned addRef ()
virtual unsigned release ()
unsigned refs () const

Constructor & Destructor Documentation

cxxtools::SimpleRefCounted::SimpleRefCounted ( )
inline
cxxtools::SimpleRefCounted::SimpleRefCounted ( unsigned  refs_)
inlineexplicit
virtual cxxtools::SimpleRefCounted::~SimpleRefCounted ( )
inlinevirtual

Member Function Documentation

virtual unsigned cxxtools::SimpleRefCounted::addRef ( )
inlinevirtual
unsigned cxxtools::SimpleRefCounted::refs ( ) const
inline
virtual unsigned cxxtools::SimpleRefCounted::release ( )
inlinevirtual

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