Public Member Functions | Private Attributes

ODi_ManifestStream_ListenerState Class Reference

Class to handle the manifest.xml file. More...

#include <ODi_ManifestStream_ListenerState.h>

Inheritance diagram for ODi_ManifestStream_ListenerState:
ODi_ListenerState

List of all members.

Public Member Functions

 ODi_ManifestStream_ListenerState (ODi_ElementStack &rElementStack, std::map< std::string, ODc_CryptoInfo > &cryptoInfo)
 Constructor.
virtual ~ODi_ManifestStream_ListenerState ()
 Destructor.
void startElement (const gchar *pName, const gchar **ppAtts, ODi_ListenerStateAction &rAction)
 Called to signal that the start tag of an element has been reached.
void endElement (const gchar *pName, ODi_ListenerStateAction &rAction)
 Called to signal that the end tag of an element has been reached.
void charData (const gchar *, int)

Private Attributes

std::string m_sFullPath
UT_sint64 m_iSize
ODc_CryptoInfom_pCryptoInfo
std::map< std::string,
ODc_CryptoInfo > & 
m_cryptoInfo

Detailed Description

Class to handle the manifest.xml file.


Constructor & Destructor Documentation

ODi_ManifestStream_ListenerState::ODi_ManifestStream_ListenerState ( ODi_ElementStack rElementStack,
std::map< std::string, ODc_CryptoInfo > &  cryptoInfo 
)

Constructor.

ODi_ManifestStream_ListenerState::~ODi_ManifestStream_ListenerState (  )  [virtual]

Destructor.

References DELETEP, and m_pCryptoInfo.


Member Function Documentation

void ODi_ManifestStream_ListenerState::charData ( const gchar *  ,
int   
) [inline, virtual]

Implements ODi_ListenerState.

void ODi_ManifestStream_ListenerState::endElement ( const gchar *  pName,
ODi_ListenerStateAction rAction 
) [virtual]

Called to signal that the end tag of an element has been reached.

Implements ODi_ListenerState.

References DELETEP, m_cryptoInfo, ODc_CryptoInfo::m_decryptedSize, m_iSize, m_pCryptoInfo, m_sFullPath, ODi_ListenerStateAction::popState(), and UT_return_if_fail.

void ODi_ManifestStream_ListenerState::startElement ( const gchar *  pName,
const gchar **  ppAtts,
ODi_ListenerStateAction rAction 
) [virtual]

Member Data Documentation

Referenced by endElement().


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