Public Member Functions | |
void * | operator new (size_t size) |
void | operator delete (void *address) |
void * | toCbdata () noexcept |
external_acl_data (external_acl *aDef) | |
~external_acl_data () | |
Public Attributes | |
external_acl * | def |
const char * | name |
wordlist * | arguments |
Static Private Attributes | |
static cbdata_type | CBDATA_external_acl_data = CBDATA_UNKNOWN |
Detailed Description
Definition at line 485 of file external_acl.cc.
Constructor & Destructor Documentation
◆ external_acl_data()
|
inlineexplicit |
Definition at line 490 of file external_acl.cc.
◆ ~external_acl_data()
external_acl_data::~external_acl_data | ( | ) |
Definition at line 500 of file external_acl.cc.
References arguments, cbdataReferenceDone, def, name, wordlistDestroy(), and xfree.
Member Function Documentation
◆ operator delete()
|
inline |
Definition at line 487 of file external_acl.cc.
◆ operator new()
|
inline |
Definition at line 487 of file external_acl.cc.
◆ toCbdata()
|
inlinenoexcept |
Definition at line 487 of file external_acl.cc.
Member Data Documentation
◆ arguments
wordlist* external_acl_data::arguments |
Definition at line 495 of file external_acl.cc.
Referenced by ~external_acl_data(), ACLExternal::dump(), makeExternalAclKey(), and ACLExternal::parse().
◆ CBDATA_external_acl_data
|
staticprivate |
Definition at line 487 of file external_acl.cc.
◆ def
external_acl* external_acl_data::def |
Definition at line 493 of file external_acl.cc.
Referenced by ~external_acl_data(), aclMatchExternal(), ACLExternal::dump(), ACLExternal::isProxyAuth(), makeExternalAclKey(), ACLExternal::parse(), ExternalACLLookup::Start(), and ACLExternal::valid().
◆ name
const char* external_acl_data::name |
Definition at line 494 of file external_acl.cc.
Referenced by ~external_acl_data(), makeExternalAclKey(), and ACLExternal::parse().
The documentation for this class was generated from the following file:
- src/external_acl.cc