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: