ork::Value1< U, T, V > Class Template Reference
[render]

A Value holding a single number. More...

#include <Value.h>

Inheritance diagram for ork::Value1< U, T, V >:
ork::Value ork::Object

List of all members.

Public Member Functions

 Value1 (const string &name)
 Creates an uninitialized Value1.
 Value1 (const string &name, T value)
 Creates a Value1.
virtual ~Value1 ()
 Deletes this Value1.
virtual UniformType getType () const
 Returns the type of this value.
get () const
 Returns the current value of this Value1.
void set (T value)
 Sets the value of this Value1.

Detailed Description

template<UniformType U, class T, const char * V>
class ork::Value1< U, T, V >

A Value holding a single number.


Constructor & Destructor Documentation

template<UniformType U, class T , const char * V>
ork::Value1< U, T, V >::Value1 ( const string &  name  )  [inline]

Creates an uninitialized Value1.

template<UniformType U, class T , const char * V>
ork::Value1< U, T, V >::Value1 ( const string &  name,
value 
) [inline]

Creates a Value1.

template<UniformType U, class T , const char * V>
virtual ork::Value1< U, T, V >::~Value1 (  )  [inline, virtual]

Deletes this Value1.


Member Function Documentation

template<UniformType U, class T , const char * V>
T ork::Value1< U, T, V >::get (  )  const [inline]

Returns the current value of this Value1.

template<UniformType U, class T , const char * V>
virtual UniformType ork::Value1< U, T, V >::getType (  )  const [inline, virtual]

Returns the type of this value.

Implements ork::Value.

template<UniformType U, class T , const char * V>
void ork::Value1< U, T, V >::set ( value  )  [inline]

Sets the value of this Value1.

Parameters:
value the new value for this Value1.

Generated on Mon Oct 18 09:36:10 2010 for ork by  doxygen 1.6.1