OpalMediaOptionOctets Class Reference

#include <mediafmt.h>

Inheritance diagram for OpalMediaOptionOctets:

OpalMediaOption List of all members.

Public Member Functions

 OpalMediaOptionOctets (const char *name, bool readOnly, bool base64=false)
 OpalMediaOptionOctets (const char *name, bool readOnly, bool base64, const PBYTEArray &value)
 OpalMediaOptionOctets (const char *name, bool readOnly, bool base64, const BYTE *data, PINDEX length)
virtual PObject * Clone () const
virtual void PrintOn (ostream &strm) const
virtual void ReadFrom (istream &strm)
virtual Comparison CompareValue (const OpalMediaOption &option) const
virtual void Assign (const OpalMediaOption &option)
const PBYTEArray & GetValue () const
void SetValue (const PBYTEArray &value)
void SetValue (const BYTE *data, PINDEX length)
void SetBase64 (bool b)

Protected Attributes

PBYTEArray m_value
bool m_base64

Constructor & Destructor Documentation

OpalMediaOptionOctets::OpalMediaOptionOctets ( const char *  name,
bool  readOnly,
bool  base64 = false 
)

OpalMediaOptionOctets::OpalMediaOptionOctets ( const char *  name,
bool  readOnly,
bool  base64,
const PBYTEArray &  value 
)

OpalMediaOptionOctets::OpalMediaOptionOctets ( const char *  name,
bool  readOnly,
bool  base64,
const BYTE *  data,
PINDEX  length 
)


Member Function Documentation

virtual PObject* OpalMediaOptionOctets::Clone (  )  const [virtual]

virtual void OpalMediaOptionOctets::PrintOn ( ostream &  strm  )  const [virtual]

virtual void OpalMediaOptionOctets::ReadFrom ( istream &  strm  )  [virtual]

virtual Comparison OpalMediaOptionOctets::CompareValue ( const OpalMediaOption option  )  const [virtual]

Implements OpalMediaOption.

virtual void OpalMediaOptionOctets::Assign ( const OpalMediaOption option  )  [virtual]

Implements OpalMediaOption.

const PBYTEArray& OpalMediaOptionOctets::GetValue (  )  const [inline]

void OpalMediaOptionOctets::SetValue ( const PBYTEArray &  value  ) 

void OpalMediaOptionOctets::SetValue ( const BYTE *  data,
PINDEX  length 
)

void OpalMediaOptionOctets::SetBase64 ( bool  b  )  [inline]


Member Data Documentation

PBYTEArray OpalMediaOptionOctets::m_value [protected]

bool OpalMediaOptionOctets::m_base64 [protected]


The documentation for this class was generated from the following file:
Generated on Mon Sep 15 11:49:40 2008 for OPAL by  doxygen 1.5.1