OpenSceneGraph  3.0.1
Public Member Functions | Protected Member Functions | Protected Attributes
osgDB::DatabaseRevisions Class Reference
Inheritance diagram for osgDB::DatabaseRevisions:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DatabaseRevisions ()
 DatabaseRevisions (const DatabaseRevisions &revisions, const osg::CopyOp=osg::CopyOp::SHALLOW_COPY)
META_Object(osgDB,
DatabaseRevisions) typedef std
void 
setDatabasePath (const std::string &path)
const std::string & getDatabasePath () const
void addRevision (DatabaseRevision *revision)
void removeRevision (DatabaseRevision *revision)
DatabaseRevisiongetDatabaseRevision (unsigned int i)
DatabaseRevisionList & getDatabaseRevisionList ()
const DatabaseRevisionList & getDatabaseRevisionList () const
bool isFileBlackListed (const std::string &filename) const
bool removeFile (const std::string &filename)

Protected Member Functions

virtual ~DatabaseRevisions ()

Protected Attributes

std::string _databasePath
DatabaseRevisionList _revisionList

Constructor & Destructor Documentation

osgDB::DatabaseRevisions::DatabaseRevisions ( )
osgDB::DatabaseRevisions::DatabaseRevisions ( const DatabaseRevisions revisions,
const osg::CopyOp  = osg::CopyOp::SHALLOW_COPY 
)
virtual osgDB::DatabaseRevisions::~DatabaseRevisions ( ) [protected, virtual]

Member Function Documentation

void osgDB::DatabaseRevisions::addRevision ( DatabaseRevision revision)
const std::string& osgDB::DatabaseRevisions::getDatabasePath ( ) const [inline]
DatabaseRevision* osgDB::DatabaseRevisions::getDatabaseRevision ( unsigned int  i) [inline]
DatabaseRevisionList& osgDB::DatabaseRevisions::getDatabaseRevisionList ( ) [inline]
const DatabaseRevisionList& osgDB::DatabaseRevisions::getDatabaseRevisionList ( ) const [inline]
bool osgDB::DatabaseRevisions::isFileBlackListed ( const std::string &  filename) const
bool osgDB::DatabaseRevisions::removeFile ( const std::string &  filename)
void osgDB::DatabaseRevisions::removeRevision ( DatabaseRevision revision)
META_Object (osgDB, DatabaseRevisions) typedef std void osgDB::DatabaseRevisions::setDatabasePath ( const std::string &  path) [inline]

Member Data Documentation

std::string osgDB::DatabaseRevisions::_databasePath [protected]
DatabaseRevisionList osgDB::DatabaseRevisions::_revisionList [protected]

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

osg logo
Generated at Mon Oct 3 2011 12:39:46 for the OpenSceneGraph by doxygen 1.7.5.