BDS Public
BdsApi 4.0.1
This is the Blacknest BDS API.
Loading...
Searching...
No Matches

This holds information on a Log entry. More...

#include <BdsD.h>

Inheritance diagram for Bds::Log:
BObj

Public Member Functions

 Log (BUInt32 id=0, BTimeStamp time=BTimeStamp(), BString type=BString(), BUInt32 priority=0, BString subSystem=BString(), BString title=BString(), BString description=BString())
 
const char * getType () const
 
BError setMembers (BDictString &members)
 
BError setMember (BString name, BString value)
 
BError getMembers (BDictString &members)
 
BError getMember (BString name, BString &value)
 
- Public Member Functions inherited from BObj
 BObj ()
 
virtual ~BObj ()
 
virtual const char * getType () const
 
virtual const BObjMembergetMembers () const
 
virtual BError getMembers (BDictString &members)
 
virtual BError getMember (BString name, BString &value)
 
virtual BError setMembers (BDictString &members)
 
virtual BError setMember (BString name, BString value)
 
virtual void membersPrint () const
 
virtual BString getDebugString ()
 

Public Attributes

BUInt32 id
 The unique id.
 
BTimeStamp time
 The Time.
 
BString type
 The Type.
 
BUInt32 priority
 The priority 0 to 5.
 
BString subSystem
 The SubSystem.
 
BString title
 The Changes title.
 
BString description
 The Description of the change.
 

Detailed Description

This holds information on a Log entry.

Log entries are added automatically and manually to the system. A system administartor can view these logs.

Constructor & Destructor Documentation

◆ Log()

Bds::Log::Log ( BUInt32  id = 0,
BTimeStamp  time = BTimeStamp(),
BString  type = BString(),
BUInt32  priority = 0,
BString  subSystem = BString(),
BString  title = BString(),
BString  description = BString() 
)

Member Function Documentation

◆ getType()

const char * Bds::Log::getType ( ) const
virtual

Reimplemented from BObj.

◆ setMembers()

BError Bds::Log::setMembers ( BDictString members)
virtual

Reimplemented from BObj.

◆ setMember()

BError Bds::Log::setMember ( BString  name,
BString  value 
)
virtual

Reimplemented from BObj.

◆ getMembers()

BError Bds::Log::getMembers ( BDictString members)
virtual

Reimplemented from BObj.

◆ getMember()

BError Bds::Log::getMember ( BString  name,
BString value 
)
virtual

Reimplemented from BObj.

Member Data Documentation

◆ id

BUInt32 Bds::Log::id

The unique id.

◆ time

BTimeStamp Bds::Log::time

The Time.

◆ type

BString Bds::Log::type

The Type.

◆ priority

BUInt32 Bds::Log::priority

The priority 0 to 5.

◆ subSystem

BString Bds::Log::subSystem

The SubSystem.

◆ title

BString Bds::Log::title

The Changes title.

◆ description

BString Bds::Log::description

The Description of the change.


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