UT_OptionEntryImpl< T, ID, outT > Class Template Reference

#include <UT_Options.h>

Inheritance diagram for UT_OptionEntryImpl< T, ID, outT >:

UT_OptionEntry UT_SmallObject< UT_OptionEntry, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_ON > UT_SmallObjectDefaultSuperClass

List of all members.

Public Member Functions

 UT_OptionEntryImpl (const T &value)
virtual ~UT_OptionEntryImpl ()
const outT & getValue () const
virtual UT_OptionType getType () const
virtual UT_OptionEntryclone () const


Detailed Description

template<class T, UT_OptionType ID, class outT = T>
class UT_OptionEntryImpl< T, ID, outT >

Definition at line 225 of file UT_Options.h.


Constructor & Destructor Documentation

template<class T , UT_OptionType ID, class outT = T>
UT_OptionEntryImpl< T, ID, outT >::UT_OptionEntryImpl ( const T &  value  )  [inline]

Definition at line 228 of file UT_Options.h.

template<class T , UT_OptionType ID, class outT = T>
virtual UT_OptionEntryImpl< T, ID, outT >::~UT_OptionEntryImpl (  )  [inline, virtual]

Definition at line 231 of file UT_Options.h.


Member Function Documentation

template<class T , UT_OptionType ID, class outT = T>
virtual UT_OptionEntry* UT_OptionEntryImpl< T, ID, outT >::clone (  )  const [inline, virtual]

Implements UT_OptionEntry.

Definition at line 238 of file UT_Options.h.

template<class T , UT_OptionType ID, class outT = T>
virtual UT_OptionType UT_OptionEntryImpl< T, ID, outT >::getType ( void   )  const [inline, virtual]

Implements UT_OptionEntry.

Definition at line 236 of file UT_Options.h.

template<class T , UT_OptionType ID, class outT = T>
const outT& UT_OptionEntryImpl< T, ID, outT >::getValue (  )  const [inline]

Definition at line 234 of file UT_Options.h.


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

Generated on Fri May 25 00:10:51 2012 for HDK by  doxygen 1.5.9