Pol  Revision:cb584c9
Pol::Mobile::AttributeValue Class Reference

#include <charactr.h>

Public Member Functions

 AttributeValue ()
 
int base () const
 
void base (unsigned short base)
 
unsigned short cap () const
 
void cap (unsigned short cap)
 
int effective () const
 
int effective_tenths () const
 
int intrinsic_mod () const
 
void intrinsic_mod (short val)
 
unsigned char lock () const
 
void lock (unsigned char lockstate)
 
int temp_mod () const
 
void temp_mod (short temp)
 

Private Attributes

unsigned short _base
 
unsigned short _cap
 
short _intrinsic
 
unsigned char _lockstate
 
short _temp
 

Detailed Description

Definition at line 144 of file charactr.h.

Constructor & Destructor Documentation

Pol::Mobile::AttributeValue::AttributeValue ( )
inline

Definition at line 147 of file charactr.h.

Member Function Documentation

void Pol::Mobile::AttributeValue::base ( unsigned short  base)
inline

Definition at line 164 of file charactr.h.

References Pol::Mobile::ATTRIBUTE_MAX_BASE, and passert.

void Pol::Mobile::AttributeValue::cap ( unsigned short  cap)
inline

Definition at line 177 of file charactr.h.

References cap().

Referenced by cap().

int Pol::Mobile::AttributeValue::intrinsic_mod ( ) const
inline
void Pol::Mobile::AttributeValue::intrinsic_mod ( short  val)
inline

Definition at line 173 of file charactr.h.

void Pol::Mobile::AttributeValue::lock ( unsigned char  lockstate)
inline

Definition at line 175 of file charactr.h.

void Pol::Mobile::AttributeValue::temp_mod ( short  temp)
inline

Definition at line 171 of file charactr.h.

Member Data Documentation

unsigned short Pol::Mobile::AttributeValue::_base
private

Definition at line 180 of file charactr.h.

unsigned short Pol::Mobile::AttributeValue::_cap
private

Definition at line 184 of file charactr.h.

short Pol::Mobile::AttributeValue::_intrinsic
private

Definition at line 182 of file charactr.h.

unsigned char Pol::Mobile::AttributeValue::_lockstate
private

Definition at line 183 of file charactr.h.

short Pol::Mobile::AttributeValue::_temp
private

Definition at line 181 of file charactr.h.


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