#include <mediafmt.h>
|
| 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) |
|
virtual Comparison | Compare (const PObject &obj) const |
|
virtual bool | Merge (const OpalMediaOption &option) |
|
virtual bool | ValidateMerge (const OpalMediaOption &option) const |
|
PString | AsString () const |
|
bool | FromString (const PString &value) |
|
const PString & | GetName () const |
|
bool | IsReadOnly () const |
|
void | SetReadOnly (bool readOnly) |
|
MergeType | GetMerge () const |
|
void | SetMerge (MergeType merge) |
|
const H245GenericInfo & | GetH245Generic () const |
|
void | SetH245Generic (const H245GenericInfo &genericInfo) |
|
|
enum | MergeType {
NoMerge,
MinMerge,
MaxMerge,
EqualMerge,
NotEqualMerge,
AlwaysMerge,
CustomMerge,
IntersectionMerge,
AndMerge = MinMerge,
OrMerge = MaxMerge
} |
|
| OpalMediaOption (const PString &name) |
|
| OpalMediaOption (const char *name, bool readOnly, MergeType merge) |
|
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 |
|
) |
| |
virtual void OpalMediaOptionOctets::Assign |
( |
const OpalMediaOption & |
option | ) |
|
|
virtual |
virtual PObject* OpalMediaOptionOctets::Clone |
( |
| ) |
const |
|
virtual |
virtual Comparison OpalMediaOptionOctets::CompareValue |
( |
const OpalMediaOption & |
option | ) |
const |
|
virtual |
const PBYTEArray& OpalMediaOptionOctets::GetValue |
( |
| ) |
const |
|
inline |
virtual void OpalMediaOptionOctets::PrintOn |
( |
ostream & |
strm | ) |
const |
|
virtual |
virtual void OpalMediaOptionOctets::ReadFrom |
( |
istream & |
strm | ) |
|
|
virtual |
void OpalMediaOptionOctets::SetBase64 |
( |
bool |
b | ) |
|
|
inline |
void OpalMediaOptionOctets::SetValue |
( |
const PBYTEArray & |
value | ) |
|
void OpalMediaOptionOctets::SetValue |
( |
const BYTE * |
data, |
|
|
PINDEX |
length |
|
) |
| |
bool OpalMediaOptionOctets::m_base64 |
|
protected |
PBYTEArray OpalMediaOptionOctets::m_value |
|
protected |
The documentation for this class was generated from the following file: