Main Page | Class Hierarchy | Class List | File List | Class Members

tacpp::CoreBilling Class Reference

resources/billing handle More...

#include <CoreBilling.h>

Inheritance diagram for tacpp::CoreBilling:

tacpp::Core_data List of all members.

Public Member Functions

 CoreBilling (const string, const string)
 ~CoreBilling ()
void add (int)
void del (int)
string load (int)
string getmodulename (int)
void modify_shut (int, bool)
void modify_mod (int, const char *)
void modify_des (int, const char *)
string buildcfstr (int)
string applycf (char *const *mask, const string cmdname, const list< string >paramList, Command *cmd=NULL) throw (CmdErr)
db_user getUd (string)
void addUd (db_user)
void delUd (string)

Detailed Description

resources/billing handle

Version:
1
Author:
rv


Constructor & Destructor Documentation

CoreBilling::CoreBilling (  const  string,
const  string
) 
 

init

CoreBilling::~CoreBilling (   ) 
 

free


Member Function Documentation

void CoreBilling::add (  int   ) 
 

add default resource module num

void CoreBilling::addUd (  db_user   ) 
 

add user data

string CoreBilling::applycf (  char *const *  mask,
const string  cmdname,
const list< string >  paramList,
Command *  cmd = NULL
)  throw (CmdErr) [virtual]
 

apply config

Implements tacpp::Core_data.

string CoreBilling::buildcfstr (  int   )  [virtual]
 

build config

Implements tacpp::Core_data.

void CoreBilling::del (  int   ) 
 

del module

void CoreBilling::delUd (  string   ) 
 

del user data

string CoreBilling::getmodulename (  int   ) 
 

returns module name for this number

db_user CoreBilling::getUd (  string   ) 
 

get user data

string CoreBilling::load (  int   ) 
 

load/reload module

void CoreBilling::modify_des (  int  ,
const char * 
) 
 

modify description

void CoreBilling::modify_mod (  int  ,
const char * 
) 
 

modify loaded module

void CoreBilling::modify_shut (  int  ,
bool 
) 
 

set shutdown or not


The documentation for this class was generated from the following files:
Generated on Thu Jul 21 23:09:47 2005 for tacppd.kdevelop by doxygen 1.3.5