-
extern Logger& start(Logger &)
-
extern Logger& end(Logger &)
-
class Logger
-
class NullLogger: public Logger
-
class StreamLogger: public Logger
-
class BackgroundOp: public SigC::Object
- Abstract class BackgroundOp represents operatioin executed in background
-
class Constants
- This class represents various information about library as well as some public constants
-
class CustomService: public FWObject
-
class HostEnt
-
class DNS: public BackgroundOp
- This is abstract class
-
class DNS_findA_query: public DNS
-
class DNS_getNS_query: public DNS
-
class DNS_bulkBackResolve_query: public DNS
-
class Firewall: public Host
-
class FWException
- Base class for all Exceptions used in FWBuilder project
-
class FWNotSupportedException: public FWException
-
class FWIntervalReference: public FWReference
- This class represents object reference
-
class FWObjectDatabase: public FWObject
- Database of objects
-
#define DECLARE_FWOBJECT_SUBTYPE(name)
-
class FWObject: public vector<FWObject*>
- This class represents base class for all objects we are dealing with.
-
class FWObjectNameEQPredicate: public unary_function<FWObject*, bool>
- Predicate class testing object pointers for name eqivalence.
-
class FWObjectTypeNameEQPredicate: public unary_function<FWObject*, bool>
- Predicate class testing object pointers for type name eqivalence.
-
class FWObjectReference: public FWReference
- This class represents object reference
-
class FWOptions: public FWObject
-
class FirewallOptions: public FWOptions
-
class PolicyRuleOptions: public FWOptions
-
class NATRuleOptions: public FWOptions
-
class FWReference: public FWObject
- This class represents reference reference
-
class FWServiceReference: public FWReference
- This class represents object reference
-
class Group: virtual public FWObject
-
class Host: public FWObject
-
class HostsFile
- This class is parser for file in hosts(5) format (eg.
-
class ICMPService: public FWObject
-
class Interface: public FWObject
-
class InterfacePolicy: public RuleSet
-
class IntervalGroup: public Group
-
class Interval: public FWObject
-
class IPAddress
-
class Netmask: public IPAddress
-
class IPNetwork
-
class IPRoute
-
class IPService: public FWObject
-
class NAT: public RuleSet
-
class Network: public FWObject
-
class ObjectGroup: public Group
-
class Policy: public RuleSet
-
template<class T> class Pool
- General purpose Pool.
-
class RuleElement: virtual public FWObject
-
class RuleElementSrc: public ObjectGroup, public RuleElement
-
class RuleElementDst: public ObjectGroup, public RuleElement
-
class RuleElementSrv: public ServiceGroup, public RuleElement
-
class RuleElementInterval: public IntervalGroup, public RuleElement
-
class RuleElementOSrc: public ObjectGroup, public RuleElement
-
class RuleElementODst: public ObjectGroup, public RuleElement
-
class RuleElementOSrv: public ServiceGroup, public RuleElement
-
class RuleElementTSrc: public ObjectGroup, public RuleElement
-
class RuleElementTDst: public ObjectGroup, public RuleElement
-
class RuleElementTSrv: public ServiceGroup, public RuleElement
-
class Rule: public Group
-
class PolicyRule: public Rule
-
class NATRule: public Rule
-
class RuleSet: public FWObject
-
class ServiceGroup: public Group
-
class SNMPVariable
-
class SNMPVariable_Int: public SNMPVariable
-
class SNMPVariable_Bits: public SNMPVariable
-
class SNMPVariable_IPaddr: public SNMPVariable
- Unfortunately SNMP does not distinguish Netmask and IPAddress types.
-
class SNMPVariable_String: public SNMPVariable
-
class SNMPVariable_Counter64: public SNMPVariable
-
class SNMPVariable_OID: public SNMPVariable
-
class SNMPConnection
-
class SNMPQuery: public BackgroundOp
-
class SNMP_interface_query: public SNMPQuery
-
class SNMP_sysdesc_query: public SNMPQuery
-
class SNMP_discover_query: public SNMPQuery
-
class CrawlerFind: public HostEnt
-
class SNMPCrawler: public BackgroundOp
-
class SyncQueueDoneException: public FWException
- This is exception thrown by SyncQueue.
-
template<class _Tp> class SyncQueue: protected queue<_Tp>
- SyncQueue - queue with access synchronized by mutex.
-
class TCPService: public FWObject
-
class Mutex
- POSIX Mutex wrapper class
-
class Cond
- POSIX Mutex wrapper class
-
class SyncFlag: public Mutex
- This class represents boolean value, access to which is guarded by mutex
-
class TimeoutCounter
- Timeout counter
-
char* cxx_strdup(const char* x)
-
string int2string(int n)
-
class UDPService: public FWObject
-
#define FROMXMLCAST(x)
-
#define STRTOXMLCAST(x)
-
#define TOXMLCAST(x)
-
class XMLTools
Documentation
extern Logger& start(Logger &)
extern Logger& end(Logger &)
#define DECLARE_FWOBJECT_SUBTYPE(name)
char* cxx_strdup(const char* x)
string int2string(int n)
#define FROMXMLCAST(x)
#define STRTOXMLCAST(x)
#define TOXMLCAST(x)
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.