SIP Witch 1.9.15
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes
sipwitch::service::pointer Class Reference

A pointer to a subtree in the xml configuration tree. More...

#include <service.h>

Collaboration diagram for sipwitch::service::pointer:
Collaboration graph
[legend]

Public Member Functions

 pointer ()
 
 pointer (const char *path)
 
 pointer (pointer const &)
 
 ~pointer ()
 
 operator bool () const
 
bool operator! () const
 
void operator= (keynode *node)
 
keynodeoperator* () const
 
keynodeoperator-> () const
 

Private Attributes

keynodenode
 

Detailed Description

A pointer to a subtree in the xml configuration tree.

Definition at line 130 of file service.h.

Constructor & Destructor Documentation

sipwitch::service::pointer::pointer ( )

Definition at line 113 of file service.cpp.

sipwitch::service::pointer::pointer ( const char *  path)

Definition at line 118 of file service.cpp.

sipwitch::service::pointer::pointer ( pointer const &  copy)

Definition at line 126 of file service.cpp.

sipwitch::service::pointer::~pointer ( )

Definition at line 132 of file service.cpp.

Member Function Documentation

sipwitch::service::pointer::operator bool ( ) const
inline

Definition at line 141 of file service.h.

bool sipwitch::service::pointer::operator! ( ) const
inline

Definition at line 144 of file service.h.

keynode* sipwitch::service::pointer::operator* ( ) const
inline

Definition at line 149 of file service.h.

keynode* sipwitch::service::pointer::operator-> ( ) const
inline

Definition at line 152 of file service.h.

void sipwitch::service::pointer::operator= ( keynode node)

Definition at line 137 of file service.cpp.

Field Documentation

keynode* sipwitch::service::pointer::node
private

Definition at line 133 of file service.h.


The documentation for this class was generated from the following files: