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) PJSUA2_THROW(Error)=0
virtual void writeObject (ContainerNode &node) const PJSUA2_THROW(Error)=0

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 ( )

Virtual destructor

References readObject().

Member Function Documentation

◆ readObject()

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

◆ writeObject()

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.