daeAtomicTypeList Class Reference

#include <daeAtomicType.h>

List of all members.

Public Member Functions

daeInt append (daeAtomicType *t)
 daeAtomicTypeList (DAE &dae)
daeAtomicTypeget (daeEnum type)
daeAtomicTypeget (daeStringRef type)
const daeAtomicTypegetByIndex (daeInt index)
daeInt getCount ()
 ~daeAtomicTypeList ()

Private Attributes

daeAtomicTypeArray types

Detailed Description

Definition at line 283 of file daeAtomicType.h.


Constructor & Destructor Documentation

daeAtomicTypeList::daeAtomicTypeList ( DAE dae  ) 
daeAtomicTypeList::~daeAtomicTypeList (  ) 

Member Function Documentation

daeInt daeAtomicTypeList::append ( daeAtomicType t  ) 

Appends a new type to the list.

Parameters:
t Type to append.
Returns:
Returns the index of the type in the list.
daeAtomicType* daeAtomicTypeList::get ( daeEnum  type  ) 

Finds a type by its enum.

Parameters:
type Enum representing the desired type.
Returns:
Returns the type with the corresponding enum.
daeAtomicType* daeAtomicTypeList::get ( daeStringRef  type  ) 

Finds a type by its string name.

Parameters:
type String name of the type.
Returns:
Returns the type with the corresponding name.
const daeAtomicType* daeAtomicTypeList::getByIndex ( daeInt  index  ) 

Gets a type from the list of types, based on its index.

Parameters:
index Index of the type to retrieve.
Returns:
Returns the daeAtomicType indicated by index.
daeInt daeAtomicTypeList::getCount (  ) 

Gets the number of atomic types in the list.

Returns:
Returns the number of atomic types in the list.

Member Data Documentation

Definition at line 323 of file daeAtomicType.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


colladadom
Author(s): Du Hung Hou, Khronos.org, Marcus Barnes, Greg Corson, Herbert Law, Sebastian Schwarz, Steven Thomas, John Hsu (ros package), Tim Field (ros package)
autogenerated on Fri Jan 11 09:29:11 2013