OpenSceneGraph  3.0.1
Public Types | Public Member Functions | Protected Attributes
osgDB::ReaderWriter::WriteResult Class Reference

List of all members.

Public Types

enum  WriteStatus { NOT_IMPLEMENTED, FILE_NOT_HANDLED, FILE_SAVED, ERROR_IN_WRITING_FILE }

Public Member Functions

 WriteResult (WriteStatus status=FILE_NOT_HANDLED)
 WriteResult (const std::string &m)
 WriteResult (const WriteResult &rr)
WriteResultoperator= (const WriteResult &rr)
std::string & message ()
const std::string & message () const
WriteStatus status () const
bool success () const
bool error () const
bool notHandled () const

Protected Attributes

WriteStatus _status
std::string _message

Member Enumeration Documentation

Enumerator:
NOT_IMPLEMENTED 

write*() method not implemented in concrete ReaderWriter.

FILE_NOT_HANDLED 
FILE_SAVED 
ERROR_IN_WRITING_FILE 

Constructor & Destructor Documentation

osgDB::ReaderWriter::WriteResult::WriteResult ( WriteStatus  status = FILE_NOT_HANDLED) [inline]
osgDB::ReaderWriter::WriteResult::WriteResult ( const std::string &  m) [inline]
osgDB::ReaderWriter::WriteResult::WriteResult ( const WriteResult rr) [inline]

Member Function Documentation

bool osgDB::ReaderWriter::WriteResult::error ( ) const [inline]
std::string& osgDB::ReaderWriter::WriteResult::message ( ) [inline]
const std::string& osgDB::ReaderWriter::WriteResult::message ( ) const [inline]
bool osgDB::ReaderWriter::WriteResult::notHandled ( ) const [inline]
WriteResult& osgDB::ReaderWriter::WriteResult::operator= ( const WriteResult rr) [inline]

References _status, and _message.

WriteStatus osgDB::ReaderWriter::WriteResult::status ( ) const [inline]
bool osgDB::ReaderWriter::WriteResult::success ( ) const [inline]

Member Data Documentation

Referenced by operator=().

Referenced by operator=().


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.