KeyThing Class Reference

#include <KeyThing.h>

List of all members.

Public Member Functions

 KeyThing (std::string thePrefix, int theValue)
 ~KeyThing ()
void setPrefix (std::string aPrefix)
void setValue (int aValue)
std::string getPrefix ()
int getValue ()

Private Attributes

std::string prefix
int value


Detailed Description

Definition at line 11 of file KeyThing.h.


Constructor & Destructor Documentation

KeyThing::KeyThing ( std::string  thePrefix,
int  theValue 
)

Definition at line 19 of file KeyThing.cxx.

References setPrefix(), and setValue().

00020         {
00021                 setPrefix( thePrefix );
00022                 setValue( theValue );
00023         }

Here is the call graph for this function:

KeyThing::~KeyThing (  ) 

Definition at line 28 of file KeyThing.cxx.

00029         {
00030 
00031         }


Member Function Documentation

std::string KeyThing::getPrefix (  ) 

Definition at line 59 of file KeyThing.cxx.

References prefix.

Referenced by PrefixMaxKeyGenerator::generateKeyOf(), and PrefixMaxKeyGenerator::getPrefixOf().

00060         {
00061                 return prefix;
00062         }

Here is the caller graph for this function:

int KeyThing::getValue (  ) 

Definition at line 68 of file KeyThing.cxx.

References value.

Referenced by PrefixMaxKeyGenerator::generateKeyOf(), and PrefixMaxKeyGenerator::getCurrentMaxOf().

00069         {
00070                 return value;
00071         }

Here is the caller graph for this function:

void KeyThing::setPrefix ( std::string  aPrefix  ) 

Definition at line 41 of file KeyThing.cxx.

References prefix.

Referenced by KeyThing().

00042         {
00043                 prefix = aPrefix;
00044         }

Here is the caller graph for this function:

void KeyThing::setValue ( int  aValue  ) 

Definition at line 50 of file KeyThing.cxx.

References value.

Referenced by PrefixMaxKeyGenerator::generateKeyOf(), and KeyThing().

00051         {
00052                 value = aValue;
00053         }

Here is the caller graph for this function:


Member Data Documentation

std::string KeyThing::prefix [private]

Definition at line 72 of file KeyThing.h.

Referenced by getPrefix(), and setPrefix().

int KeyThing::value [private]

Definition at line 77 of file KeyThing.h.

Referenced by getValue(), and setValue().


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

Generated on Wed Jun 27 23:28:34 2012 for creaContours_lib by  doxygen 1.5.7.1