BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJSIP Reference

pj::PersistentObject Class Referenceabstract

#include <persistent.hpp>

Inheritance diagram for pj::PersistentObject:
pj::AccountCallConfig pj::AccountConfig pj::AccountMediaConfig pj::AccountMwiConfig pj::AccountNatConfig pj::AccountPresConfig pj::AccountRegConfig pj::AccountSipConfig pj::AccountVideoConfig pj::AuthCredInfo pj::BuddyConfig pj::EpConfig pj::LogConfig pj::MediaConfig pj::RtcpFbConfig pj::SrtpOpt pj::TlsConfig pj::TransportConfig pj::UaConfig

Public Member Functions

virtual ~PersistentObject ()
 
virtual void readObject (const ContainerNode &node)=0 throw (Error)
 
virtual void writeObject (ContainerNode &node) const =0 throw (Error)
 

Detailed Description

This is the abstract base class of objects that can be serialized to/from persistent document.

Constructor & Destructor Documentation

◆ ~PersistentObject()

virtual pj::PersistentObject::~PersistentObject ( )
inlinevirtual

Virtual destructor

Member Function Documentation

◆ readObject()

virtual void pj::PersistentObject::readObject ( const ContainerNode node)
throw (Error
)
pure virtual

◆ writeObject()

virtual void pj::PersistentObject::writeObject ( ContainerNode node) const
throw (Error
)
pure virtual

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

 


PJSIP Open Source, high performance, small footprint, and very very portable SIP stack
Copyright (C) 2006-2008 Teluu Inc.