BigBrotherBot v1.6.1
System Development Information for the BigBrotherBot project.

b3::clients::Penalty Class Reference

Inheritance diagram for b3::clients::Penalty:
b3::clients::Struct b3::clients::ClientBan b3::clients::ClientKick b3::clients::ClientNotice b3::clients::ClientTempBan b3::clients::ClientWarning

List of all members.

Public Member Functions

def save

Static Public Attributes

string type = ''
int inactive = 0
 clientId = None
 adminId = None
string reason = ''
string keyword = ''
string data = ''

Properties

 timeExpire = property(_get_timeExpire, _set_timeExpire)
 timeAdd = property(_get_timeAdd, _set_timeAdd)
 timeEdit = property(_get_timeEdit, _set_timeEdit)
 duration = property(_get_duration, _set_duration)

Private Member Functions

def _set_timeExpire
def _get_timeExpire
def _set_timeAdd
def _get_timeAdd
def _set_timeEdit
def _get_timeEdit
def _set_duration
def _get_duration

Private Attributes

 _timeExpire
 _timeAdd
 _timeEdit
 _duration

Member Function Documentation

def b3::clients::Penalty::_get_duration (   self) [private]
def b3::clients::Penalty::_get_timeAdd (   self) [private]
def b3::clients::Penalty::_get_timeEdit (   self) [private]
def b3::clients::Penalty::_get_timeExpire (   self) [private]
def b3::clients::Penalty::_set_duration (   self,
  v 
) [private]
def b3::clients::Penalty::_set_timeAdd (   self,
  v 
) [private]
def b3::clients::Penalty::_set_timeEdit (   self,
  v 
) [private]
def b3::clients::Penalty::_set_timeExpire (   self,
  v 
) [private]
def b3::clients::Penalty::save (   self,
  console 
)

Member Data Documentation

string b3::clients::Penalty::data = '' [static]
string b3::clients::Penalty::keyword = '' [static]

Property Documentation

b3::clients::Penalty::duration = property(_get_duration, _set_duration) [static]
b3::clients::Penalty::timeAdd = property(_get_timeAdd, _set_timeAdd) [static]
b3::clients::Penalty::timeEdit = property(_get_timeEdit, _set_timeEdit) [static]
b3::clients::Penalty::timeExpire = property(_get_timeExpire, _set_timeExpire) [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties