OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
osgPresentation::PropertyReader Struct Reference

#include <PropertyManager.h>

Public Member Functions

 PropertyReader (const osg::NodePath &nodePath, const std::string &str)
 
template<typename T >
bool read (T &value)
 
template<typename T >
PropertyReaderoperator>> (T &value)
 
bool ok ()
 
bool fail ()
 

Public Attributes

bool _errorGenerated
 
osg::NodePath _nodePath
 
std::istringstream _sstream
 

Detailed Description

Definition at line 88 of file PropertyManager.h.

Constructor & Destructor Documentation

osgPresentation::PropertyReader::PropertyReader ( const osg::NodePath nodePath,
const std::string &  str 
)
inline

Definition at line 90 of file PropertyManager.h.

Member Function Documentation

bool osgPresentation::PropertyReader::fail ( )
inline

Definition at line 123 of file PropertyManager.h.

bool osgPresentation::PropertyReader::ok ( )
inline

Definition at line 122 of file PropertyManager.h.

template<typename T >
PropertyReader& osgPresentation::PropertyReader::operator>> ( T &  value)
inline

Definition at line 120 of file PropertyManager.h.

Here is the call graph for this function:

template<typename T >
bool osgPresentation::PropertyReader::read ( T &  value)
inline

Definition at line 96 of file PropertyManager.h.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

bool osgPresentation::PropertyReader::_errorGenerated

Definition at line 125 of file PropertyManager.h.

osg::NodePath osgPresentation::PropertyReader::_nodePath

Definition at line 126 of file PropertyManager.h.

std::istringstream osgPresentation::PropertyReader::_sstream

Definition at line 127 of file PropertyManager.h.


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