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

tacpp::CoreAccess Class Reference

working with acl - access lists manager More...

#include <CoreAccess.h>

Inheritance diagram for tacpp::CoreAccess:

tacpp::Core_data List of all members.

Public Member Functions

 CoreAccess (const string, const string)
 ~CoreAccess ()
bool add_permit (int, const char *)
bool add_deny (int, const char *)
void add (int)
bool del (int)
bool del_permit (int, const char *)
bool del_deny (int, const char *)
bool check (int, const char *)
string buildcfstr (int)
string applycf (char *const *mask, const string cmdname, const list< string >paramList, Command *cmd=NULL) throw (CmdErr)

Detailed Description

working with acl - access lists manager

Version:
1
Author:
rv


Constructor & Destructor Documentation

CoreAccess::CoreAccess const  string,
const  string
 

set data for acl

CoreAccess::~CoreAccess  ) 
 

remove data


Member Function Documentation

void CoreAccess::add int   ) 
 

add whole acl with number

bool CoreAccess::add_deny int  ,
const char * 
 

add deny rule to acl

bool CoreAccess::add_permit int  ,
const char * 
 

add permit rule to acl

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

process config strings

Implements tacpp::Core_data.

string CoreAccess::buildcfstr int   )  [virtual]
 

build config for one acl

Implements tacpp::Core_data.

bool CoreAccess::check int  ,
const char * 
 

check rule with all for whole acl

bool CoreAccess::del int   ) 
 

delete whole acl with number

bool CoreAccess::del_deny int  ,
const char * 
 

delete one deny rule from acl

bool CoreAccess::del_permit int  ,
const char * 
 

delete one permit rule from acl


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