|
MythTV
0.26-pre
|
#include <BaseClasses.h>
Public Member Functions | |
| MHOctetString () | |
| MHOctetString (const char *str, int nLen=-1) | |
| MHOctetString (const unsigned char *str, int nLen) | |
| MHOctetString (const MHOctetString &str, int nOffset=0, int nLen=-1) | |
| virtual | ~MHOctetString () |
| void | Copy (const MHOctetString &str) |
| int | Size () const |
| int | Compare (const MHOctetString &str) const |
| bool | Equal (const MHOctetString &str) const |
| unsigned char | GetAt (int i) const |
| const unsigned char * | Bytes () const |
| void | Append (const MHOctetString &str) |
| QString | Printable () const |
| void | PrintMe (FILE *fd, int nTabs) const |
Protected Attributes | |
| int | m_nLength |
| unsigned char * | m_pChars |
Definition at line 105 of file BaseClasses.h.
Definition at line 34 of file BaseClasses.cpp.
| MHOctetString::MHOctetString | ( | const char * | str, |
| int | nLen = -1 |
||
| ) |
Definition at line 41 of file BaseClasses.cpp.
| MHOctetString::MHOctetString | ( | const unsigned char * | str, |
| int | nLen | ||
| ) |
Definition at line 67 of file BaseClasses.cpp.
| MHOctetString::MHOctetString | ( | const MHOctetString & | str, |
| int | nOffset = 0, |
||
| int | nLen = -1 |
||
| ) |
Definition at line 89 of file BaseClasses.cpp.
| MHOctetString::~MHOctetString | ( | ) | [virtual] |
Definition at line 125 of file BaseClasses.cpp.
| void MHOctetString::Copy | ( | const MHOctetString & | str | ) |
Definition at line 131 of file BaseClasses.cpp.
Referenced by MHClone::CallAction(), MHResidentProgram::CallProgram(), MHColour::Copy(), MHObjectRef::Copy(), MHContentRef::Copy(), MHFontBody::Copy(), MHText::CreateContent(), MHParseText::DoParse(), MHEngine::GetDefaultFontAttrs(), GetString(), MHParseNode::GetStringValue(), MHGenericOctetString::GetValue(), MHOctetStrVar::GetVariableValue(), MHGroup::Initialise(), MHObjectRef::Initialise(), MHEngine::LoadStorePersistent(), MHGroup::MakeClone(), MHIngredient::MHIngredient(), MHPString::MHPString(), MHText::MHText(), MHUnion::MHUnion(), MHParseBinary::ParseString(), MHSetColour::Perform(), MHIngredient::Preparation(), MHText::Preparation(), MHOctetStrVar::Preparation(), MHOctetStrVar::Prepare(), MHEngine::RunAll(), MHIngredient::SetData(), MHText::SetFontAttributes(), MHColour::SetFromString(), and MHOctetStrVar::SetVariableValue().
| int MHOctetString::Size | ( | ) | const [inline] |
Definition at line 115 of file BaseClasses.h.
Referenced by MHAudio::Activation(), MHVideo::Activation(), MHAudio::BeginPlaying(), MHVideo::BeginPlaying(), MHResidentProgram::CallProgram(), MHText::ContentPreparation(), GetAt(), MHVisible::GetColour(), MHEngine::GetDefaultFontAttrs(), MHEngine::GetEngineSupport(), MHEngine::GetPathName(), MHGenericInteger::GetValue(), MHGroup::Initialise(), InterpretAttributes(), MHColour::IsSet(), MHObjectRef::IsSet(), MHContentRef::IsSet(), MHFontBody::IsSet(), MHOctetString(), MHText::Preparation(), MHObjectRef::Printable(), MHText::PrintMe(), MHApplication::PrintMe(), MHObjectRef::PrintMe(), MHFontBody::PrintMe(), MHText::Redraw(), MHIntegerVar::SetVariableValue(), and MHEngine::TransitionToScene().
| int MHOctetString::Compare | ( | const MHOctetString & | str | ) | const |
Definition at line 177 of file BaseClasses.cpp.
Referenced by Equal(), and MHOctetStrVar::TestVariable().
| bool MHOctetString::Equal | ( | const MHOctetString & | str | ) | const [inline] |
Definition at line 118 of file BaseClasses.h.
Referenced by MHResidentProgram::CallProgram(), MHEngine::LoadStorePersistent(), and MHLink::MatchEvent().
| unsigned char MHOctetString::GetAt | ( | int | i | ) | const [inline] |
Definition at line 119 of file BaseClasses.h.
Referenced by MHResidentProgram::CallProgram(), MHVisible::GetColour(), MHGenericInteger::GetValue(), InterpretAttributes(), MHText::Redraw(), and MHIntegerVar::SetVariableValue().
| const unsigned char* MHOctetString::Bytes | ( | ) | const [inline] |
Definition at line 120 of file BaseClasses.h.
Referenced by MHAudio::Activation(), MHVideo::Activation(), MHAudio::BeginPlaying(), MHVideo::BeginPlaying(), MHResidentProgram::CallProgram(), MHText::ContentPreparation(), MHEngine::GetEngineSupport(), MHEngine::GetPathName(), InterpretAttributes(), and MHText::Redraw().
| void MHOctetString::Append | ( | const MHOctetString & | str | ) |
Definition at line 216 of file BaseClasses.cpp.
Referenced by MHResidentProgram::CallProgram(), MHAppend::Perform(), and MHText::Redraw().
| QString MHOctetString::Printable | ( | ) | const [inline] |
Definition at line 123 of file BaseClasses.h.
Referenced by MHResidentProgram::CallProgram(), MHObjectRef::Printable(), MHContentRef::Printable(), MHOctetStrVar::SetVariableValue(), and MHOctetStrVar::TestVariable().
| void MHOctetString::PrintMe | ( | FILE * | fd, |
| int | nTabs | ||
| ) | const |
Definition at line 154 of file BaseClasses.cpp.
Referenced by MHIngredient::PrintMe(), MHProgram::PrintMe(), MHLink::PrintMe(), MHText::PrintMe(), MHOctetStrVar::PrintMe(), MHApplication::PrintMe(), MHColour::PrintMe(), MHObjectRef::PrintMe(), MHContentRef::PrintMe(), MHGenericOctetString::PrintMe(), and MHFontBody::PrintMe().
int MHOctetString::m_nLength [protected] |
Definition at line 128 of file BaseClasses.h.
Referenced by Append(), Compare(), Copy(), MHOctetString(), Printable(), PrintMe(), and Size().
unsigned char* MHOctetString::m_pChars [protected] |
Definition at line 129 of file BaseClasses.h.
Referenced by Append(), Bytes(), Compare(), Copy(), GetAt(), MHOctetString(), Printable(), PrintMe(), and ~MHOctetString().
1.7.6.1