List of all members.
Public Member Functions |
| Generic (const std::string &n, Type t) |
virtual | ~Generic () |
virtual bool | complex () |
const std::string & | name () const |
Type | type () const |
template<class T > |
boost::shared_ptr< T > | as () |
template<class T > |
boost::shared_ptr< T > | as (const std::string &n) |
Private Attributes |
std::string | name_ |
Type | type_ |
Constructor & Destructor Documentation
soa::Generic::Generic |
( |
const std::string & |
n, |
|
|
Type |
t | |
|
) |
| | [inline] |
virtual soa::Generic::~Generic |
( |
|
) |
[inline, virtual] |
Member Function Documentation
template<class T >
boost::shared_ptr<T> soa::Generic::as |
( |
|
) |
[inline] |
template<class T >
boost::shared_ptr<T> soa::Generic::as |
( |
const std::string & |
n |
) |
[inline] |
virtual bool soa::Generic::complex |
( |
|
) |
[inline, virtual] |
const std::string& soa::Generic::name |
( |
|
) |
const [inline] |
Type soa::Generic::type |
( |
|
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: