mud::Detail Class Reference

Inheritance diagram for mud::Detail:

Inheritance graph
[legend]

List of all members.

Public Member Functions

SavableManagerPtr getManager () const
 Returns the SavableManager this savable usesotherwise.
TableImplPtr getTable () const
 Returns the table this savable belongs to.
void Delete ()
 Delete this savable.
void Save ()
 Save this savable.
void Delete (value_type accountid, const std::string &description)
 Delete this savable providing details as to who deleted it and why.
void Save (value_type accountid, const std::string &description)
 Save this savable providing details as to who deleted it and why.
void Discard ()
 Discard changes made to this savable.
bool Exists ()
 Wether this savable has been saved yet.

Friends

class mud::DetailManager


Detailed Description

Definition at line 29 of file Detail.h.


Member Function Documentation

SavableManagerPtr mud::Detail::getManager (  )  const [virtual]

Returns the SavableManager this savable usesotherwise.

Implements Savable.

TableImplPtr mud::Detail::getTable (  )  const [virtual]

Returns the table this savable belongs to.

Implements Savable.

void mud::Detail::Delete (  )  [virtual]

Delete this savable.

Implements Savable.

void mud::Detail::Save (  )  [virtual]

Save this savable.

Implements Savable.

void mud::Detail::Delete ( value_type  accountid,
const std::string &  description 
) [virtual]

Delete this savable providing details as to who deleted it and why.

Reimplemented from Savable.

void mud::Detail::Save ( value_type  accountid,
const std::string &  description 
) [virtual]

Save this savable providing details as to who deleted it and why.

Reimplemented from Savable.

void mud::Detail::Discard (  )  [virtual]

Discard changes made to this savable.

Implements Savable.

bool mud::Detail::Exists (  )  [virtual]

Wether this savable has been saved yet.

Implements Savable.


Generated for UnsignedByte by  doxygen 1.5.3
SourceForge.net Logo