daeDefaultIDRefResolver Class Reference

#include <daeIDRef.h>

Inheritance diagram for daeDefaultIDRefResolver:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 daeDefaultIDRefResolver (DAE &dae)
virtual daeString getName ()
virtual daeElementresolveElement (const std::string &id, daeDocument *doc)
 ~daeDefaultIDRefResolver ()

Detailed Description

The daeDefaultIDRefResolver resolves a daeIDRef by checking with a database. It is a concrete implementation for daeIDRefResolver.

Definition at line 200 of file daeIDRef.h.


Constructor & Destructor Documentation

daeDefaultIDRefResolver::daeDefaultIDRefResolver ( DAE dae  ) 
daeDefaultIDRefResolver::~daeDefaultIDRefResolver (  ) 

Member Function Documentation

virtual daeString daeDefaultIDRefResolver::getName (  )  [virtual]

Gets the name of this resolver.

Returns:
Returns the string name.

Implements daeIDRefResolver.

virtual daeElement* daeDefaultIDRefResolver::resolveElement ( const std::string &  id,
daeDocument doc 
) [virtual]

Provides an abstract interface to convert a daeIDRef into a daeElement.

Parameters:
id The ID of the element to find.
doc The document containing the element.
Returns:
Returns a daeElement with matching ID, if one is found.

Implements daeIDRefResolver.


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