SGRaw Class Reference

Base class for SGRawValue classes that holds no type information. More...

#include <props.hxx>

Inherited by SGRawBase< T, 1 >, and SGRawExtended.

List of all members.

Public Member Functions

virtual simgear::props::Type getType () const =0
 Get the type enumeration for the raw value.
virtual SGRawclone () const =0
 Create a new deep copy of this raw value.

Detailed Description

Base class for SGRawValue classes that holds no type information.

This allows some generic manipulation of the SGRawValue object.

Definition at line 203 of file props.hxx.


Member Function Documentation

virtual SGRaw* SGRaw::clone (  )  const [pure virtual]

Create a new deep copy of this raw value.

The copy will contain its own version of the underlying value as well, and will be the same type.

Returns:
A deep copy of the current object.
virtual simgear::props::Type SGRaw::getType (  )  const [pure virtual]

Get the type enumeration for the raw value.

Returns:
the type.

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

Generated on 23 Feb 2010 for SimGear by  doxygen 1.6.1