#include <C4InputValidation.h>
Public Member Functions | |
ValidatedStdCopyStrBufBase (const char *szCopy) | |
ValidatedStdCopyStrBufBase () | |
void | CompileFunc (StdCompiler *pComp, int iRawType=0) |
virtual bool | Validate ()=0 |
void | CopyValidated (const char *szFromVal) |
void | CopyValidated (const StdStrBuf &sFromVal) |
virtual | ~ValidatedStdCopyStrBufBase ()=default |
operator std::string () const | |
bool | isNull () const |
const char * | getData () const |
char * | getMData () |
size_t | getSize () const |
size_t | getLength () const |
bool | isRef () const |
const char * | getPtr (size_t i) const |
char * | getMPtr (size_t i) |
char | operator[] (size_t i) const |
void | Ref (const char *pnData) |
void | Ref (const char *pnData, size_t iLength) |
void | Ref (const StdStrBuf &Buf2) |
void | Take (char *pnData) |
void | Take (char *pnData, size_t iLength) |
void | Take (StdStrBuf &Buf2) |
void | Take (StdStrBuf &&Buf2) |
char * | GrabPointer () |
StdStrBuf | getRef () const |
void | Clear () |
void | Copy () |
void | Copy (const char *pnData) |
void | Copy (const StdStrBuf &Buf2) |
void | Copy (const char *pnData, size_t iChars) |
StdStrBuf | Duplicate () const |
void | Move (size_t iFrom, size_t inSize, size_t iTo=0) |
int | Compare (const StdStrBuf &Buf2, size_t iAt=0) const |
int | Compare_ (const char *pCData, size_t iAt=0) const |
bool | BeginsWith (const char *beginning) const |
void | Grow (size_t iGrow) |
void | Shrink (size_t iShrink) |
void | SetLength (size_t iLength) |
void | Append (const char *pnData, size_t iChars) |
void | Append (const char *pnData) |
void | Append (const StdStrBuf &Buf2) |
bool | LoadFromFile (const char *szFile) |
bool | SaveToFile (const char *szFile) const |
bool | operator! () const |
StdStrBuf & | operator+= (const StdStrBuf &Buf2) |
StdStrBuf & | operator+= (const char *szString) |
StdStrBuf | operator+ (const StdStrBuf &Buf2) const |
StdStrBuf | operator+ (const char *szString) const |
StdStrBuf | operator+ (char c) const |
bool | operator== (const StdStrBuf &Buf2) const |
bool | operator== (const char *szString) const |
bool | operator!= (const StdStrBuf &Buf2) const |
bool | operator!= (const char *szString) const |
operator const void * () const | |
bool | operator< (const StdStrBuf &v2) const |
void | AppendChars (char cChar, size_t iCnt) |
void | AppendChar (char cChar) |
void | AppendCharacter (uint32_t unicodechar) |
void | AppendBackslash () |
void | InsertChar (char cChar, size_t insert_before) |
void | AppendUntil (const char *szString, char cUntil) |
void | CopyUntil (const char *szString, char cUntil) |
bool | SplitAtChar (char cSplit, StdStrBuf *psSplit) |
void | Format (const char *szFmt,...) GNUC_FORMAT_ATTRIBUTE_O |
void | FormatV (const char *szFmt, va_list args) |
void | AppendFormat (const char *szFmt,...) GNUC_FORMAT_ATTRIBUTE_O |
void | AppendFormatV (const char *szFmt, va_list args) |
StdStrBuf | copyPart (size_t iStart, size_t inSize) const |
int | Replace (const char *szOld, const char *szNew, size_t iStartSearch=0) |
int | ReplaceChar (char cOld, char cNew) |
void | ReplaceEnd (size_t iPos, const char *szNewEnd) |
bool | GetSection (size_t idx, StdStrBuf *psOutSection, char cSeparator=';') const |
bool | EnsureUnicode () |
void | ToLowerCase () |
bool | ValidateChars (const char *szInitialChars, const char *szMidChars) |
int | GetHash () const |
void | EscapeString () |
bool | TrimSpaces () |
Protected Member Functions | |
void | Ref (const void *pnData, size_t inSize) |
void | Ref (const StdBuf &Buf2) |
void | Take (void *pnData, size_t inSize) |
void | Take (StdBuf &Buf2) |
void | Take (StdBuf &&Buf2) |
void | Copy (size_t inSize) |
void | Copy (const void *pnData, size_t inSize) |
void | Copy (const StdBuf &Buf2) |
int | Compare (const void *pCData, size_t iCSize, size_t iAt=0) const |
int | Compare (const StdBuf &Buf2, size_t iAt=0) const |
void | Append (const void *pnData, size_t inSize) |
void | Append (const StdBuf &Buf2) |
StdBuf | operator+= (const StdBuf &Buf2) |
StdBuf | operator+ (const StdBuf &Buf2) const |
bool | operator== (const StdBuf &Buf2) const |
bool | operator!= (const StdBuf &Buf2) const |
StdBuf | getPart (size_t iStart, size_t inSize) const |
void | New (size_t inSize) |
void | Write (const void *pnData, size_t inSize, size_t iAt=0) |
void | Write (const StdBuf &Buf2, size_t iAt=0) |
void | SetSize (size_t inSize) |
Static Protected Member Functions | |
static void | DeletePointer (void *data) |
Protected Attributes | |
bool | fRef = true |
union { | |
const void * | pData = nullptr |
void * | pMData |
}; | |
unsigned int | iSize = 0 |
Definition at line 69 of file C4InputValidation.h.
|
inline |
Definition at line 71 of file C4InputValidation.h.
|
inline |
Definition at line 72 of file C4InputValidation.h.
|
virtualdefault |
|
inlineinherited |
Definition at line 524 of file StdBuf.h.
References StdStrBuf::Append().
|
inlineinherited |
Definition at line 519 of file StdBuf.h.
References StdStrBuf::Grow(), StdBuf::iSize, and StdBuf::Write().
Referenced by C4DefGraphicsPtrBackup::Add(), C4RoundResultsPlayer::AddCustomEvaluationString(), C4RoundResults::AddCustomEvaluationString(), C4ScenarioParameters::AddFilename2ID(), StdStrBuf::Append(), C4PropList::AppendDataString(), StdStrBuf::AppendFormatV(), StdStrBuf::AppendUntil(), StdCompilerINIWrite::Boolean(), CStdFont::BreakMessage(), C4AulParseError::C4AulParseError(), C4Playback::Check(), C4StartupPlrSelDlg::CheckPlayerName(), C4Network2IRCClient::Close(), C4DrawTransform::CompileFunc(), StdStrBuf::Copy(), C4ComponentHost::CopyFilePathFromGroup(), DefaultExtension(), C4DownloadDlg::DownloadFile(), C4Object::Draw(), C4Network2::DrawStatus(), EnforceExtension(), StdStrBuf::EnsureUnicode(), C4Console::FileSaveAs(), C4PlayerInfoList::GetActivePlayerNames(), C4ClientList::GetAllClientNames(), C4Object::GetDataString(), C4PropListStatic::GetDataString(), C4StartupPlrSelDlg::PlayerListItem::GetDelWarning(), C4AulFunc::GetFullName(), C4GameParameters::GetGameGoalString(), C4Object::GetInfoString(), C4PlayerControlAssignment::GetKeysAsString(), C4SDefinitions::GetModules(), C4ObjectList::GetNameList(), C4Team::GetNameWithParticipants(), C4FileSelDlg::GetSelection(), C4Reloc::Init(), C4SoundModifierList::Init(), C4MusicSystem::InitForScenario(), C4PlayerInfoCore::Load(), C4SoundSystem::LoadEffects(), StdMeshLoader::LoadMeshBinary(), StdMeshLoader::LoadMeshXml(), LogFatal(), StdMeshSkeletonLoader::MakeFullSkeletonPath(), C4StartupPlrSelDlg::PlayerListItem::MoveFilename(), StdCompilerINIWrite::NameEnd(), C4StartupPlrSelDlg::OnDelBtnConfirm(), C4Network2::OpenVoteDialog(), StdStrBuf::operator+(), StdStrBuf::operator+=(), C4Application::ParseCommandLine(), C4Console::PlayerJoin(), StdCompilerINIWrite::PutName(), StdCompilerINIWrite::Raw(), C4AulScriptContext::ReturnDump(), C4Playback::ReWriteText(), C4PlayerInfoCore::Save(), C4GameSave::SaveDesc(), C4TextureMap::SaveMap(), C4Network2Res::SetByCore(), C4StartupNetListEntry::SetReference(), StdCompilerINIWrite::StringN(), C4PropList::ToJSON(), C4Value::ToJSON(), C4KeyCodeEx::ToString(), C4Network2ClientDlg::UpdateText(), C4InVal::ValidateString(), C4AulUserFile::Write(), C4GameSave::WriteDescDefinitions(), C4GameSave::WriteDescLineFeed(), C4GameSave::WriteDescNetworkClients(), C4GameSave::WriteDescPlayers(), and StdCompilerINIWrite::WriteEscaped().
|
inlineinherited |
Definition at line 260 of file StdBuf.h.
References StdBuf::Append(), StdBuf::getData(), and StdBuf::getSize().
|
inlineinherited |
Definition at line 528 of file StdBuf.h.
References StdStrBuf::Append(), StdStrBuf::getData(), and StdStrBuf::getLength().
|
inlineinherited |
Definition at line 254 of file StdBuf.h.
References StdBuf::Grow(), StdBuf::iSize, and StdBuf::Write().
Referenced by StdBuf::Append(), StdBuf::operator+(), StdBuf::operator+=(), C4Network2RefServer::PackPacket(), C4Playback::ReadBinary(), and CStdFile::SaveBuffer().
|
inherited |
Definition at line 248 of file StdBuf.cpp.
References StdStrBuf::AppendChar(), DirectorySeparator, StdStrBuf::getLength(), and StdStrBuf::getPtr().
Referenced by C4ComponentHost::CopyFilePathFromGroup(), C4ConfigGeneral::DeterminePaths(), C4Reloc::Init(), StdMeshSkeletonLoader::MakeFullSkeletonPath(), and C4Console::PlayerJoin().
|
inlineinherited |
Definition at line 588 of file StdBuf.h.
References StdStrBuf::AppendChars().
Referenced by C4RoundResults::AddCustomEvaluationString(), C4ScenarioParameters::AddFilename2ID(), StdStrBuf::AppendBackslash(), StdStrBuf::AppendCharacter(), C4AulParseError::C4AulParseError(), C4StartupOptionsDlg::C4StartupOptionsDlg(), C4DrawTransform::CompileFunc(), DefaultExtension(), C4Object::Draw(), EnforceExtension(), C4StdInProc::Execute(), C4GUI::ExpandHotkeyMarkup(), C4PropListStatic::GetDataString(), C4AulFunc::GetFullName(), C4Object::GetInfoString(), C4PlayerControlAssignment::GetKeysAsString(), C4SDefinitions::GetModules(), C4Team::GetNameWithParticipants(), C4FileSelDlg::GetSelection(), C4MusicSystem::InitForScenario(), LogFatal(), C4UpdatePackage::MkUp(), C4Network2::OpenVoteDialog(), StdStrBuf::operator+(), C4AulScriptContext::ReturnDump(), StdCompilerINIWrite::Separator(), C4Value::ToJSON(), C4KeyCodeEx::ToString(), and StdCompilerINIWrite::WriteEscaped().
|
inherited |
Definition at line 392 of file StdBuf.cpp.
References StdStrBuf::AppendChar(), StdStrBuf::getLength(), StdStrBuf::getMPtr(), and StdStrBuf::Grow().
|
inlineinherited |
Definition at line 582 of file StdBuf.h.
References StdStrBuf::getLength(), StdStrBuf::getMPtr(), StdStrBuf::Grow(), and iCnt.
Referenced by StdStrBuf::AppendChar(), C4GUI::Edit::DrawElement(), C4RankSystem::Init(), and StdCompilerINIWrite::WriteIndent().
|
inherited |
Definition at line 190 of file StdBuf.cpp.
References StdStrBuf::AppendFormatV().
Referenced by C4GameMessage::Append(), StdCompilerINIWrite::Byte(), C4AulParseError::C4AulParseError(), StdCompilerINIWrite::Character(), C4Object::Draw(), C4Network2::DrawStatus(), StdCompilerINIWrite::DWord(), C4GUI::ExpandHotkeyMarkup(), C4Object::GetDataString(), GetDbgRecPktData(), C4ObjectList::GetNameList(), C4SoundModifierList::Init(), C4UpdatePackage::MkUp(), StdCompilerINIWrite::PutName(), C4AulScriptContext::ReturnDump(), C4TextureMap::SaveMap(), C4Record::Start(), C4Network2::StreamOut(), C4Network2ClientDlg::UpdateText(), C4ScriptHost::Warn(), StdCompilerINIWrite::Word(), C4GameSave::WriteDescDate(), C4GameSave::WriteDescEngine(), C4GameSave::WriteDescGameTime(), C4GameSave::WriteDescLeague(), C4GameSave::WriteDescPlayers(), and StdCompilerINIWrite::WriteEscaped().
|
inherited |
Definition at line 198 of file StdBuf.cpp.
References StdStrBuf::Append(), StdStrBuf::getLength(), StdStrBuf::getMPtr(), StdStrBuf::Grow(), StdBuf::iSize, StdStrBuf::isNull(), StdBuf::SetSize(), and StdStrBuf::Take().
Referenced by StdStrBuf::AppendFormat(), and StdStrBuf::FormatV().
|
inlineinherited |
Definition at line 604 of file StdBuf.h.
References StdStrBuf::Append().
Referenced by StdStrBuf::CopyUntil().
|
inlineinherited |
|
inlineinherited |
Definition at line 466 of file StdBuf.h.
References StdBuf::Clear().
Referenced by StdMeshMaterialParserCtx::Advance(), StdCompilerINIWrite::Begin(), CStdFont::BreakMessage(), C4ComponentHost::Clear(), C4GameRes::Clear(), C4GameParameters::Clear(), C4PlayerInfo::Clear(), C4RoundResults::Clear(), C4Team::Clear(), C4TeamList::Clear(), C4PropertyPath::Clear(), C4Game::Clear(), C4StartupModsListEntry::Clear(), C4MaterialCore::Clear(), C4ParticleDef::Clear(), C4TexMapEntry::Clear(), C4HTTPClient::Clear(), C4Network2::Clear(), C4Network2ResCore::Clear(), C4ScriptHost::Clear(), C4Player::ClearControl(), C4StartupNetListEntry::ClearRef(), C4Game::CloseScenario(), C4Object::CompileFunc(), StdStrBuf::Copy(), StdStrBuf::CopyUntil(), C4Game::Default(), C4Menu::Default(), C4MouseControl::Default(), C4SHead::Default(), C4Object::Default(), C4ObjectInfoCore::Default(), C4PlayerInfoCore::Default(), C4Player::DefaultRuntimeData(), C4Network2::DeinitLeague(), C4PlayerInfo::DeleteTempFile(), C4RoundResults::EvaluateNetwork(), C4StartupNetListEntry::Execute(), C4StdInProc::Execute(), StdStrBuf::FormatV(), GetLogSection(), StdStrBuf::GetSection(), C4Network2::InitLeague(), C4Network2::LeagueStart(), C4FileSelDlg::ListItem::ListItem(), C4Config::Load(), C4ScriptHost::LoadData(), C4Def::LoadDefCore(), C4Group::LoadEntryString(), C4ScriptHost::MakeScript(), C4MouseControl::Move(), C4ChatControl::OnConnectBtn(), C4HTTPClient::Query(), C4LangStringTable::ReplaceStrings(), C4HTTPClient::ResetError(), C4NetIO::ResetError(), ResetFatalError(), C4StartupOptionsDlg::SaveConfig(), C4PlayerInfo::SetForcedName(), C4PlayerInfo::SetLeagueProgressData(), C4Network2::SetPassword(), C4StartupNetListEntry::SetRefQuery(), C4Startup::SetStartScreen(), C4GUI::GroupBox::SetTitle(), C4GUI::Element::SetToolTip(), C4LeagueSignupDialog::ShowModal(), C4KeyCodeEx::ToString(), StdStrBuf::TrimSpaces(), C4ObjectInfoCore::UpdateCustomRanks(), and C4InVal::ValidateString().
|
inlineinherited |
Definition at line 219 of file StdBuf.h.
References StdBuf::Compare(), StdBuf::getData(), and StdBuf::getSize().
|
inlineinherited |
Definition at line 474 of file StdBuf.h.
References StdBuf::Compare(), StdStrBuf::getData(), and StdStrBuf::getLength().
Referenced by StdStrBuf::Compare_(), and StdStrBuf::operator==().
|
inlineinherited |
Definition at line 165 of file StdBuf.h.
References StdBuf::getPtr(), and StdBuf::getSize().
Referenced by StdBuf::Compare(), StdStrBuf::Compare(), C4NetIOUDP::DoLoopbackTest(), and StdBuf::operator==().
|
inlineinherited |
Definition at line 484 of file StdBuf.h.
References StdStrBuf::Compare().
Referenced by StdMeshSkeleton::MirrorAnimation().
|
inline |
Definition at line 74 of file C4InputValidation.h.
References StdCompiler::isDeserializer(), mkParAdapt(), Validate(), and StdCompiler::Value().
|
inlineinherited |
Definition at line 467 of file StdBuf.h.
References StdBuf::Copy().
Referenced by C4DefGraphicsPtrBackup::Add(), C4TextureMap::AddTexture(), StdMeshMaterialParserCtx::Advance(), C4AulExecError::C4AulExecError(), C4AulParseError::C4AulParseError(), C4ControlJoinPlayer::C4ControlJoinPlayer(), C4CustomKey::C4CustomKey(), C4DefinitionSelDlg::C4DefinitionSelDlg(), C4FileSelDlg::C4FileSelDlg(), C4LeagueSignupDialog::C4LeagueSignupDialog(), C4MessageBoardQuery::C4MessageBoardQuery(), C4ScenarioSection::C4ScenarioSection(), C4StartupOptionsDlg::C4StartupOptionsDlg(), C4ScenarioListLoader::Scenario::CanOpen(), C4GUI::CheckBox::CheckBox(), C4StartupPlrSelDlg::CheckPlayerName(), C4NetFilenameAdapt::CompileFunc(), C4KeyCodeEx::CompileFunc(), C4ComponentHost::CopyFilePathFromGroup(), StdStrBuf::copyPart(), CopyValidated(), C4ObjectInfoCore::Default(), C4FileSelDlg::DefaultListItem::DefaultListItem(), C4EditCursor::DoContextMenu(), C4Application::DoInit(), StdStrBuf::Duplicate(), C4ScenarioSection::EnsureTempStore(), C4GUI::ContextMenu::Entry::Entry(), C4RoundResults::EvaluateNetwork(), C4RoundResultsPlayer::EvaluatePlayer(), C4StartupNetListEntry::Execute(), C4HTTPClient::Execute(), C4Console::FileSaveAs(), C4LeagueFBIDList::FindFBIDByAccount(), C4Group::FindNextEntry(), C4Config::ForceRelativePath(), C4LeagueClient::GetAuthCheckReply(), C4LeagueClient::GetAuthReply(), C4Config::GetConfigFileName(), C4LeagueClient::GetEndReply(), C4Group::GetFullName(), C4TextureMap::GetIndexMatTex(), C4ComponentHost::GetLanguageString(), C4ConfigNetwork::GetLeagueLoginData(), GetLogSection(), C4SDefinitions::GetModules(), C4Team::GetNameWithParticipants(), C4ObjectInfoCore::GetNextRankInfo(), GetParentPath(), C4LeagueClient::GetReportDisconnectReply(), StdStrBuf::GetSection(), C4FileSelDlg::GetSelection(), C4LeagueClient::GetStartReply(), C4LeagueClient::GetUpdateReply(), C4Language::Init(), C4Game::Init(), C4Shader::Init(), C4Player::Init(), C4GameMessage::Init(), C4PlayerControlAssignmentSet::InitEmptyFromTemplate(), C4Network2::LeagueEnd(), C4Network2::LeaguePlrAuth(), C4FileSelDlg::ListItem::ListItem(), C4ParticleDef::Load(), C4Surface::Load(), C4ComponentHost::Load(), C4Config::Load(), C4ScriptHost::LoadData(), C4SoundSystem::LoadEffects(), C4Reloc::LocateItem(), C4StartupModsListEntry::MakeInfoEntry(), MakeTempFilename(), C4Config::MakeTempUpdateFolder(), StdCompilerINIWrite::Name(), C4StartupPlrSelDlg::OnDelBtnConfirm(), C4StartupModsListEntry::OnError(), C4StartupModsListEntry::OnNoResultsFound(), C4StartupNetListEntry::OnReference(), StdCopyStrBuf::operator=(), C4Application::ParseCommandLine(), C4Console::PlayerJoin(), C4ControlJoinPlayer::PreRec(), C4MessageInput::ProcessCommand(), C4ChatControl::ProcessInput(), C4ObjectInfoCore::Promote(), C4Network2::QueryClientPassword(), C4ObjectInfo::Recruit(), C4PlayerList::Save(), C4Game::SaveData(), C4ScenarioSection::ScenarioLoad(), C4DefinitionSelDlg::SelectDefinitions(), C4Network2ResCore::Set(), C4ScriptGuiWindowProperty::Set(), C4PlayerInfoList::SetAsRestoreInfos(), C4Network2Res::SetByCore(), C4Network2Res::SetByGroup(), C4Menu::SetCloseCommand(), C4PlayerControlAssignment::SetControlName(), C4NetIO::SetError(), C4Application::SetGameFont(), C4PlayerInfo::SetLeagueData(), C4ConfigNetwork::SetLeagueLoginData(), C4PlayerInfo::SetLeagueProgressData(), C4ClientCore::SetLocal(), C4Network2::SetPassword(), C4FileSelDlg::SetPath(), C4MusicSystem::SetPlayList(), C4StartupNetListEntry::SetRefQuery(), C4HTTPClient::SetServer(), C4PropertyPath::SetSetPath(), C4Startup::SetStartScreen(), C4GUI::Button::SetText(), C4GUI::Label::SetText(), C4Landscape::SetTextureIndex(), C4Graph::SetTitle(), C4GUI::GroupBox::SetTitle(), C4GUI::Dialog::SetTitle(), C4ScenarioListLoader::Entry::SetTitleInGroup(), C4GUI::Element::SetToolTip(), C4GUI::Tabular::Sheet::Sheet(), C4LeagueSignupDialog::ShowModal(), C4StartupModsListEntry::ShowPageInfo(), C4StartupScenSelDlg::StartScenario(), C4Record::Stop(), C4Network2::StreamOut(), C4Playback::StreamToRecord(), C4ChatControl::Update(), C4ObjectInfoCore::UpdateCustomRanks(), C4InVal::ValidateString(), and C4GameSave::WriteDescDefinitions().
|
inlineinherited |
Definition at line 468 of file StdBuf.h.
References StdBuf::Copy().
|
inlineinherited |
Definition at line 534 of file StdBuf.h.
References StdStrBuf::Append(), and StdStrBuf::Clear().
|
inlineinherited |
Definition at line 243 of file StdBuf.h.
References StdBuf::Copy(), StdBuf::getData(), and StdBuf::getSize().
|
inlineinherited |
Definition at line 469 of file StdBuf.h.
References StdBuf::Copy().
|
inlineinherited |
Definition at line 238 of file StdBuf.h.
References StdBuf::Copy(), and StdBuf::Ref().
|
inlineinherited |
Definition at line 225 of file StdBuf.h.
References StdBuf::getData(), StdBuf::iSize, StdBuf::isNull(), StdBuf::New(), and StdBuf::Write().
Referenced by StdBuf::Duplicate(), and C4PktBuf::operator=().
|
inlineinherited |
Definition at line 635 of file StdBuf.h.
References StdStrBuf::Copy(), StdStrBuf::getPtr(), StdBuf::iSize, and StdStrBuf::StdStrBuf().
Referenced by C4GUI::InfoDialog::InfoDialog(), and StdStrBuf::SplitAtChar().
|
inlineinherited |
Definition at line 613 of file StdBuf.h.
References StdStrBuf::AppendUntil(), and StdStrBuf::Clear().
Referenced by C4TextureMap::GetIndexMatTex(), C4MessageBoard::GetMessagePlayer(), C4TexMapEntry::Init(), ircExtractPar(), C4Landscape::SetTextureIndex(), and C4EditCursor::UpdateStatusBar().
|
inline |
Definition at line 82 of file C4InputValidation.h.
References StdStrBuf::Copy(), and Validate().
Referenced by C4Network2Reference::InitLocal(), C4GameOptionButtons::OnCommentSet(), C4Application::ParseCommandLine(), C4MessageInput::ProcessCommand(), C4GameVersion::Set(), C4PlayerInfo::SetAsScriptPlayer(), C4PlayerInfo::SetForcedName(), C4PlayerInfo::SetLeagueData(), C4ClientCore::SetLocal(), and C4ClientCore::SetName().
|
inline |
Definition at line 87 of file C4InputValidation.h.
References StdStrBuf::Copy(), and Validate().
|
inlinestaticinherited |
Definition at line 196 of file StdBuf.h.
Referenced by C4ID::CompileFunc(), and C4GroupEntry::~C4GroupEntry().
|
inlineinherited |
Definition at line 470 of file StdBuf.h.
References StdStrBuf::Copy().
|
inherited |
Definition at line 421 of file StdBuf.cpp.
References StdStrBuf::Append(), StdStrBuf::getData(), StdStrBuf::getLength(), StdStrBuf::getMPtr(), StdStrBuf::getPtr(), StdStrBuf::getSize(), StdStrBuf::Grow(), IsValidUtf8(), StdStrBuf::SetLength(), and StdStrBuf::Take().
Referenced by C4ComponentHost::FinishLoad().
|
inlineinherited |
Definition at line 669 of file StdBuf.h.
References StdStrBuf::Replace().
Referenced by C4Value::ToJSON().
|
inherited |
Definition at line 174 of file StdBuf.cpp.
References StdStrBuf::FormatV().
Referenced by C4MainMenu::ActivateGoals(), C4MainMenu::ActivateHost(), C4MainMenu::ActivateNewPlayer(), C4MainMenu::ActivateSavegame(), C4TimeMilliseconds::AsString(), C4LeagueSignupDialog::C4LeagueSignupDialog(), C4PortraitSelDlg::C4PortraitSelDlg(), C4PropertyPath::C4PropertyPath(), C4StartupOptionsDlg::C4StartupOptionsDlg(), C4ScenarioListLoader::Scenario::CanOpen(), C4Playback::Check(), C4StartupNetDlg::CheckVersionUpdate(), C4DrawTransform::CompileFunc(), StdSubMeshInstance::CompileFunc(), CStdFile::Create(), C4ConfigGeneral::CreateSaveFolder(), C4StartupScenSelDlg::DeleteConfirm(), C4PropertyPath::DoCall(), C4EditCursor::DoContextMenu(), C4MainMenu::DoRefillInternal(), C4DownloadDlg::DownloadFile(), C4Game::DrawCrewOverheadText(), C4StartupMainDlg::DrawElement(), C4Chart::DrawElement(), C4TableGraph::DumpToFile(), C4Command::Fail(), C4StartupModsListEntry::FromXML(), C4EditCursorSelection::GetDataString(), C4StartupPlrSelDlg::PlayerListItem::GetDelWarning(), C4ControlVote::getDesc(), C4PlayerInfo::GetLobbyName(), C4RankSystem::GetRankName(), C4Network2::HandleConn(), C4Console::HelpAbout(), C4StartupScenSelDlg::KeyDelete(), C4ComponentHost::Load(), StdMeshMaterialTextureUnit::Load(), C4Network2::OnClientDisconnect(), C4ChatControl::OnConnectBtn(), C4DownloadDlg::OnIdle(), C4StartupNetListEntry::OnReference(), OpenLog(), C4Network2::OpenVoteDialog(), C4MessageInput::ProcessCommand(), C4Game::QuickSave(), C4PlayerInfoList::RecreatePlayerFiles(), C4PlayerInfoList::RecreatePlayers(), C4ScenarioParameterDefs::RegisterScriptConstants(), C4ScenarioListLoader::Entry::RenameTo(), C4PlayerInfoList::RestoreSavegameInfos(), C4Network2::RetrieveScenario(), C4GameSave::SaveDesc(), C4Console::SaveScenario(), C4Network2IRCClient::Send(), C4PlayerInfoList::SetAsRestoreInfos(), C4Network2Res::SetByCore(), C4NetIO::SetError(), C4PropertyPath::SetProperty(), C4StartupNetListEntry::SetReference(), C4StartupNetListEntry::SetRefQuery(), C4PropertyPath::SetSetPath(), C4ScenarioListLoader::Entry::SetTitleInGroup(), C4StartupModsListEntry::ShowPageInfo(), C4Record::Start(), StdMeshMaterialError::StdMeshMaterialError(), C4ScriptGuiWindow::ToC4Value(), C4ChatControl::Update(), C4Network2ClientListDlg::Update(), C4StartupModsListEntry::UpdateInstalledState(), C4Console::UpdateNetMenu(), C4Console::UpdatePlayerMenu(), C4EditCursor::UpdateStatusBar(), C4Console::UpdateStatusBars(), C4Console::UpdateViewportMenu(), and C4FullScreen::ViewportCheck().
|
inherited |
Definition at line 182 of file StdBuf.cpp.
References StdStrBuf::AppendFormatV(), and StdStrBuf::Clear().
Referenced by C4GUI::InfoDialog::AddLineFmt(), DebugLogF(), StdStrBuf::Format(), FormatStringV(), LogF(), LogSilentF(), ShaderLogF(), and StdCompiler::Warn().
|
inlineinherited |
Definition at line 442 of file StdBuf.h.
Referenced by C4Group::AccessEntry(), C4Network2IRCClient::Action(), C4MainMenu::ActivateGoals(), C4MainMenu::ActivateHost(), C4Object::ActivateMenu(), C4MainMenu::ActivateNewPlayer(), C4MainMenu::ActivateSavegame(), C4FileSelDlg::AddCheckedLocation(), C4Shader::AddDefine(), C4Record::AddFile(), C4ScenarioParameters::AddFilename2ID(), C4GUI::InfoDialog::AddLineFmt(), C4GameSaveSavegame::AdjustCore(), C4GameSaveRecord::AdjustCore(), StdMeshMaterialParserCtx::AdvanceFloat(), StdMeshMaterialParserCtx::AdvanceInt(), AlgoScript(), C4GameMessage::Append(), StdStrBuf::Append(), C4PlayerInfoList::AssignPlayerIDs(), C4Config::AtExePath(), C4Config::AtTempPath(), C4LeagueClient::Auth(), C4LeagueClient::AuthCheck(), c4_group_handle_get_full_name(), c4_mapgen_handle_new(), c4_material_map_crossmap_materials(), C4AulParseError::C4AulParseError(), C4ChatControl::C4ChatControl(), C4ControlJoinPlayer::C4ControlJoinPlayer(), C4GameOverDlg::C4GameOverDlg(), C4Group_ApplyUpdate(), C4LeagueSignupDialog::C4LeagueSignupDialog(), C4PortraitSelDlg::C4PortraitSelDlg(), C4StartupModsDlg::C4StartupModsDlg(), C4StartupOptionsDlg::C4StartupOptionsDlg(), C4Playback::Check(), C4Game::CheckObjectEnumeration(), C4StartupPlrSelDlg::CheckPlayerName(), C4TextureMap::CheckTexture(), C4StartupNetDlg::CheckVersionUpdate(), C4Network2IRCClient::Close(), C4Language::CloseGroup(), C4Game::CloseScenario(), StdStrBuf::Compare(), CompileFromBuf_Log(), CompileFromBuf_LogWarn(), C4MusicSystem::CompileFunc(), StdStrBuf::CompileFunc(), C4Game::CompileFunc(), C4DrawTransform::CompileFunc(), C4CustomKey::CompileFunc(), C4MaterialReaction::CompileFunc(), StdSubMeshInstance::CompileFunc(), C4DefGraphicsAdapt::CompileFunc(), C4ScenarioParameters::CompileFunc(), StdEnumAdapt< T, int_t >::CompileFunc(), StdBitfieldAdapt< T >::CompileFunc(), C4ObjectList::CompileFunc(), C4Object::CompileFunc(), StdMeshInstanceAnimationNode::CompileFunc(), C4KeyCodeEx::CompileFunc(), C4Network2IO::ConnectWithSocket(), ConsoleDlgProc(), ConstructionCheck(), CopyDirectory(), C4ComponentHost::CopyFilePathFromGroup(), C4GameLobby::Countdown::Countdown(), CStdFile::Create(), C4GUI::Dialog::CreateConsoleWindow(), C4ScenarioListLoader::Entry::CreateEntryForFile(), C4MapFolderData::CreateGUIElements(), C4ConfigGeneral::CreateSaveFolder(), C4Game::CreateSectionFromTempFile(), CreateValueProviderFromArray(), C4MaterialMap::CrossMapMaterials(), DebugLogF(), C4AulDebug::DebugStep(), DecompileToBuf_Log(), C4PlayerInfoCore::Default(), DefaultExtension(), C4FileSelDlg::DefaultListItem::DefaultListItem(), C4StartupScenSelDlg::DeleteConfirm(), C4PlayerInfo::DeleteTempFile(), C4ConfigGeneral::DeterminePaths(), DisplayGroup(), C4PropertyPath::DoCall(), C4EditCursor::DoContextMenu(), C4EditCursor::DoContextObjCommand(), C4Application::DoInit(), C4ScenarioListLoader::SubFolder::DoLoadContents(), C4ScenarioListLoader::RegularFolder::DoLoadContents(), C4StartupModsDlg::DoOK(), C4StartupNetDlg::DoOK(), C4StartupScenSelDlg::DoOK(), C4MainMenu::DoRefillInternal(), C4StartupNetDlg::DoRefresh(), C4Startup::DoStartup(), C4Network2Client::DoTCPSimultaneousOpen(), C4UpdatePackage::DoUpdate(), C4DownloadDlg::DownloadFile(), C4UpperBoard::Draw(), C4LoaderScreen::Draw(), C4MouseControl::Draw(), C4Object::Draw(), C4GameMessage::Draw(), C4ScriptGuiWindow::Draw(), C4Game::DrawCrewOverheadText(), C4GUI::Label::DrawElement(), C4GUI::WoodenLabel::DrawElement(), C4GUI::GroupBox::DrawElement(), C4GUI::Button::DrawElement(), C4GUI::IconButton::DrawElement(), C4GUI::FacetButton::DrawElement(), C4GUI::CheckBox::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4MenuItem::DrawElement(), C4StartupMainDlg::DrawElement(), C4Chart::DrawElement(), C4Viewport::DrawMenu(), C4Network2::DrawStatus(), C4GUI::Screen::DrawToolTip(), C4TableGraph::DumpToFile(), C4LeagueClient::End(), EnforceExtension(), C4ScenarioSection::EnsureTempStore(), StdStrBuf::EnsureUnicode(), C4GUI::ContextMenu::Entry::Entry(), EntrySortFunc(), StdMeshMaterialParserCtx::Error(), StdMeshLoader::StdMeshXML::Error(), C4Game::Evaluate(), C4Object::ExecLife(), C4Player::Execute(), CPNGSaveThread::Execute(), C4UpdatePackage::Execute(), C4HTTPClient::Execute(), C4StdInProc::Execute(), C4Config::ExpandEnvironmentVariables(), C4GUI::ExpandHotkeyMarkup(), C4Command::Fail(), C4Console::FileNew(), C4Console::FileOpen(), C4Console::FileOpenWPlrs(), C4Console::FileSaveAs(), C4Group::FindEntry(), C4Group::FindNextEntry(), C4ComponentHost::FinishLoad(), C4Config::ForceRelativePath(), ForEachFile(), C4Player::GainScenarioAchievement(), C4LeagueResponseHead::getAccount(), C4ScenarioParameterDef::GetAchievement(), C4LeagueResponseHead::getAUID(), C4PlayerInfo::getAuthID(), C4MouseControl::GetCaption(), C4LeagueResponseHeadAuthCheck::getClanTag(), StdMeshMaterialShader::GetCode(), C4Network2Reference::getComment(), C4PlayerControlAssignment::GetControlName(), C4LeagueResponseHead::getCSID(), C4LeagueClient::getCSID(), C4String::GetCStr(), C4ClientCore::getCUID(), C4RoundResultsPlayer::GetCustomEvaluationStrings(), C4RoundResults::GetCustomEvaluationStrings(), C4ComponentHost::GetData(), C4Network2IRCMessage::getData(), C4ScenarioParameterDef::GetDescription(), C4StartupNetListEntry::GetError(), C4HTTPClient::GetError(), C4NetIO::GetError(), GetFatalError(), C4LeagueResponseHead::getFBID(), C4GameRes::getFile(), C4AulUserFile::GetFileContents(), C4FileSelDlg::ListItem::GetFilename(), C4PlayerInfo::GetFilename(), StdMeshMaterialShader::GetFilename(), C4Network2ResCore::getFileName(), C4ComponentHost::GetFilePath(), C4PlayerInfo::GetForcedName(), C4GameParameters::GetGameGoalString(), C4Network2Reference::getGameGoalString(), C4PropertyPath::GetGetPath(), C4Network2Stats::GetGraphByName(), C4ScenarioSection::GetGroupfile(), C4PlayerControlDef::GetGUIDesc(), C4PlayerControlAssignment::GetGUIDesc(), C4PlayerControlDef::GetGUIName(), C4PlayerControlAssignmentSet::GetGUIName(), C4PlayerControlAssignment::GetGUIName(), C4Team::GetIconSpec(), C4GameLobby::C4PacketSetScenarioParameter::GetID(), C4ScenarioParameterDef::GetID(), C4PlayerControlDef::GetIdentifier(), C4TextureMap::GetIndexMatTex(), C4ComponentHost::GetLanguageString(), C4GameParameters::getLeague(), C4LeagueResponseHeadStart::getLeague(), C4LeagueResponseHeadUpdate::getLeague(), C4PlayerInfo::getLeagueAccount(), C4PlayerInfo::GetLeagueProgressData(), C4PlayerInfo::GetLobbyName(), C4PlayerInfo::GetLocalJoinFilename(), C4LeagueResponseHead::getLoginToken(), GetLogPos(), GetLogSection(), C4TexMapEntry::GetMaterialName(), C4LeagueResponseHead::getMessage(), C4MessageBoard::GetMessagePlayer(), C4PacketConnRe::getMsg(), C4PlayerControlAssignmentSet::GetName(), C4PlayerInfo::GetName(), C4ClientCore::getName(), C4Network2IRCUser::getName(), C4Network2IRCChannel::getName(), C4Player::GetName(), C4ScenarioParameterDef::GetName(), StdCompilerINIRead::GetNameByIndex(), C4RoundResults::GetNetResultString(), C4ClientCore::getNick(), C4PlayerInfo::GetOriginalName(), C4GUI::Element::GetOwnToolTip(), C4Language::GetPackGroups(), C4Network2::GetPassword(), C4Network2IOConnection::getPassword(), C4PacketConn::getPassword(), C4ControlEditGraph::GetPath(), StdCompilerINIRead::getPosition(), C4Network2IRCUser::getPrefix(), C4LeagueResponseHeadAuthCheck::getProgressData(), C4ScenarioListLoader::GetProgressInfo(), StdStrBuf::getRef(), C4Network2RefClient::GetReferences(), C4HTTPClient::getResultString(), C4ClientCore::getRevision(), C4PropertyPath::GetRoot(), C4ScriptHost::GetScript(), C4TeamList::GetScriptPlayerName(), StdStrBuf::GetSection(), C4FileSelDlg::GetSelection(), C4HTTPClient::getServerName(), C4PropertyPath::GetSetPath(), C4Network2IRCMessage::getSource(), C4LeagueResponseHeadStart::getStreamingAddr(), C4GameVersion::GetString(), C4Network2IRCMessage::getTarget(), C4GUI::Label::GetText(), C4GUI::CheckBox::GetText(), C4GUI::ContextMenu::Entry::GetText(), C4TextureMap::GetTexture(), C4TextureMap::GetTextureIndex(), C4TexMapEntry::GetTextureName(), C4ChatControl::GetTitle(), C4GUI::Tabular::Sheet::GetTitle(), C4Network2Reference::getTitle(), C4Graph::GetTitle(), C4GUI::Element::GetToolTip(), C4Network2IRCChannel::getTopic(), C4Game::GetTranslatedString(), C4Network2UpdateClient::GetUpdateURL(), C4HTTPClient::getURL(), C4Network2IRCClient::getUserName(), C4Network2UpdateClient::GetVersion(), GetWorkingDirectory(), C4MapScriptAlgo::GetXYProps(), C4Network2::HandleConn(), C4Network2::HandleConnRe(), C4Network2IO::HandlePacket(), C4GUI::IconButton::IconButton(), C4GUI::InfoDialog::InfoDialog(), C4Language::Init(), C4Reloc::Init(), C4TexMapEntry::Init(), C4SoundModifierList::Init(), C4RankSystem::Init(), C4Shader::Init(), C4LoaderScreen::Init(), C4Player::InitControl(), C4FileSelDlg::InitElements(), C4MusicSystem::InitForScenario(), C4Game::InitGame(), C4Network2::InitLeague(), C4Menu::InitLocation(), C4Game::InitNetworkFromAddress(), C4Game::InitNetworkFromReference(), C4Game::InitPlayers(), C4Game::InitScriptEngine(), C4GUI::InputDialog::InputDialog(), C4Network2IRCMessage::isChannel(), C4DefinitionSelDlg::IsItemGrayed(), C4StartupNetListEntry::IsSameRefQueryAddress(), C4LeagueResponseHead::isStatusRegister(), C4LeagueResponseHead::isSuccess(), C4PlayerControlAssignmentSet::IsWildcardName(), C4Game::JoinPlayer(), C4StartupScenSelDlg::KeyCheat2(), C4StartupScenSelDlg::KeyDelete(), C4Network2::LeagueEnd(), C4Network2::LeagueNotifyDisconnect(), C4Network2::LeaguePlrAuth(), C4Network2::LeaguePlrAuthCheck(), C4Network2::LeagueStart(), C4Network2::LeagueUpdateProcessReply(), C4ParticleDef::Load(), C4ObjectInfoCore::Load(), C4PlayerInfoCore::Load(), C4GameParameters::Load(), C4GameResList::Load(), C4Surface::Load(), C4ComponentHost::Load(), C4ScenarioListLoader::Entry::Load(), C4UpdatePackage::Load(), C4Config::Load(), C4Player::Load(), C4StartupPlrSelDlg::PlayerListItem::Load(), C4ScenarioListLoader::Load(), StdMeshMaterialShaderParameters::Load(), StdMeshMaterialTextureUnit::Load(), StdMeshMaterialPass::Load(), StdMeshMaterialTechnique::Load(), StdMeshMaterial::Load(), StdMeshMaterialSubLoader::Load(), C4Game::LoadAdditionalSystemGroup(), C4DefGraphics::LoadBitmap(), C4ScenarioListLoader::Scenario::LoadCustomPre(), C4ScenarioListLoader::Folder::LoadCustomPre(), C4Def::LoadDefCore(), C4SoundSystem::LoadEffects(), C4Group::LoadEntry(), C4GroupSet::LoadEntryString(), C4Group::LoadEntryString(), C4MaterialMap::LoadEnumeration(), C4TextureMap::LoadFlags(), StdMeshLoader::LoadMeshBinary(), StdMeshLoader::LoadMeshXml(), C4Game::LoadScenarioSection(), LoadShader(), StdMeshSkeletonLoader::LoadSkeletonXml(), C4TextureMap::LoadTextures(), C4Reloc::LocateItem(), LogF(), LogFatal(), LogSilent(), LogSilentF(), C4Player::MakeCrewMember(), MakeTempFilename(), C4Config::MakeTempUpdateFolder(), C4Network2IRCClient::Message(), C4GUI::MessageDialog::MessageDialog(), StdMeshSkeleton::MirrorAnimation(), C4UpdatePackage::MkUp(), C4StartupPlrSelDlg::PlayerListItem::MoveFilename(), C4Network2IRCClient::Notice(), ObjectComDig(), C4GameOptionButtons::OnBtnComment(), C4ChatDlg::OnChatTitleChange(), C4StartupNetDlg::OnChatTitleChange(), C4Network2::OnClientDisconnect(), C4StartupPlrPropertiesDlg::OnClosed(), C4GameOptionButtons::OnCommentSet(), C4Network2IO::OnConn(), C4Network2::OnConnect(), C4ChatControl::OnConnectBtn(), C4Network2::OnConnectFail(), C4GameLobby::MainDlg::OnCountdownPacket(), C4StartupPlrPropertiesDlg::OnCtrlChangeLeft(), C4StartupPlrPropertiesDlg::OnCtrlChangeRight(), C4GUI::ComboBox::OnCtxComboSelect(), C4StartupPlrSelDlg::OnDelBtn(), C4StartupPlrSelDlg::OnDelBtnConfirm(), C4Network2IO::OnDisconn(), C4Network2::OnDisconnect(), C4DownloadDlg::OnIdle(), C4StartupMainDlg::OnNetJoin(), C4Network2IO::OnPacket(), C4GameOptionButtons::OnPasswordSet(), C4StartupPlrPropertiesDlg::OnPictureBtn(), C4StartupMainDlg::OnPlayerSelContextAdd(), C4StartupMainDlg::OnPlayerSelContextAddPlr(), C4GameLobby::MainDlg::OnRightTabContext(), C4GameLobby::Countdown::OnSec1Timer(), C4DefinitionSelDlg::OnShown(), C4StartupMainDlg::OnShown(), C4Playback::Open(), C4MarkupTagColor::OpeningTag(), OpenLog(), C4Game::OpenScenario(), C4Network2::OpenVoteDialog(), C4Reloc::PathInfo::operator const char *(), StdStrBuf::operator const void *(), StdCopyStrBuf::operator std::string(), StdStrBuf::operator<(), C4ScriptHost::Parse(), C4DefScriptHost::Parse(), StdMeshMatManager::Parse(), C4AulParse::Parse_Script(), C4Application::ParseCommandLine(), C4EditCursor::PerformDuplication(), C4MusicSystem::Play(), C4Console::PlayerJoin(), CStdGL::PrepareMaterial(), C4ScriptHost::Preparse(), C4ControlJoinPlayer::PreRec(), C4MessageInput::ProcessCommand(), C4InteractiveThread::ProcessEvents(), C4ChatControl::ProcessInput(), C4GUI::ProgressDialog::ProgressDialog(), C4PlayerInfoCore::Promote(), C4Object::Promote(), C4GameRes::Publish(), StdCompilerINIWrite::PutName(), C4HTTPClient::Query(), C4Network2::QueryClientPassword(), C4Game::QuickSave(), StdCompilerINIRead::Raw(), C4Playback::ReadBinary(), RealPath(), C4PlayerInfoList::RecreatePlayerFiles(), C4PlayerInfoList::RecreatePlayers(), StdStrBuf::Ref(), C4Shader::Refresh(), C4GraphicsResource::RegisterGlobalGraphics(), C4KeyboardInput::RegisterKey(), C4ScenarioParameterDefs::RegisterScriptConstants(), C4ParticleDef::Reload(), C4Game::ReloadParticle(), C4PlayerList::RemoveAtClient(), C4PlayerList::RemoveAtRemoteClient(), RemoveExtension(), C4PlayerList::RemoveLocal(), StdMeshSkeletonLoader::RemoveSkeletonsInGroup(), C4ScenarioListLoader::Entry::RenameTo(), C4LangStringTable::ReplaceStrings(), C4LeagueClient::ReportDisconnect(), C4PlayerControlAssignment::ResolveRefs(), C4PropertyPath::ResolveRoot(), C4MaterialReaction::ResolveScriptFuncs(), C4PropertyPath::ResolveValue(), C4PlayerInfoList::RestoreSavegameInfos(), C4GameResList::RetrieveFiles(), C4Network2::RetrieveScenario(), C4AulScriptContext::ReturnDump(), C4Playback::ReWriteBinary(), C4Config::Save(), C4PlayerInfoCore::Save(), C4ObjectInfo::Save(), C4PlayerList::Save(), C4StartupOptionsDlg::SaveConfig(), C4GameSave::SaveDesc(), C4Game::SaveGameTitle(), C4TextureMap::SaveMap(), C4Console::SaveScenario(), StdStrBuf::SaveToFile(), C4ScenarioSection::ScenarioLoad(), C4StartupScenSelDlg::ScenListItem::ScenListItem(), C4DefinitionSelDlg::SelectDefinitions(), C4Network2IRCClient::Send(), StdCompilerINIRead::Separator(), C4NetIO::EndpointAddress::SetAddress(), C4PlayerInfoList::SetAsRestoreInfos(), C4Network2Res::SetByCore(), C4Network2Res::SetByFile(), C4Network2Res::SetByGroup(), C4FileSelDlg::SetCurrentLocation(), C4Application::SetGameFont(), C4NetIO::HostAddress::SetHost(), C4Player::SetHostility(), C4PropertyPath::SetProperty(), C4StartupNetListEntry::SetReference(), C4StartupPlrSelDlg::PlayerListItem::SetSelectionInfo(), C4GUI::ComboBox::SetText(), C4GUI::Label::SetText(), C4Landscape::SetTextureIndex(), C4ScenarioListLoader::Entry::SetTitleInGroup(), ShaderLogF(), C4LeagueSignupDialog::ShowModal(), StdStrBuf::SplitAtChar(), C4Record::Start(), C4LeagueClient::Start(), C4GameLobby::MainDlg::Start(), C4StartupScenSelDlg::StartScenario(), C4Record::StartStreaming(), StdMeshMaterialError::StdMeshMaterialError(), C4Record::Stop(), StdMeshSkeletonLoader::StoreSkeleton(), C4Network2::StreamOut(), C4Playback::StreamToRecord(), C4KeyCodeEx::String2KeyCode(), C4KeyCodeEx::String2KeyShift(), C4ControlJoinPlayer::Strip(), C4Playback::Strip(), C4Value::ToJSON(), C4EditCursor::ToolFailure(), C4Network2Address::toString(), StdStrBuf::TrimSpaces(), C4Menu::TryClose(), C4KeyboardInput::UnregisterKey(), C4KeyboardInput::UnregisterKeyBinding(), C4ChatControl::Update(), C4Network2ClientListDlg::Update(), C4FoWLightSection::Update(), C4ChatControl::ChatSheet::NickItem::Update(), C4LeagueClient::Update(), C4Menu::UpdateElementPositions(), C4ScriptGuiWindow::UpdateLayout(), C4Console::UpdateNetMenu(), C4Network2ClientDlg::UpdateText(), C4StartupPlrPropertiesDlg::UserClose(), C4LeagueSignupDialog::UserClose(), StdStrBuf::ValidateChars(), C4InVal::ValidateString(), C4FullScreen::ViewportCheck(), C4AulCompiler::ConstexprEvaluator::visit(), C4ScriptHost::Warn(), StdCompiler::Warn(), StdMeshMaterialParserCtx::WarningNotSupported(), C4AulError::what(), C4DrawGLError::what(), StdMeshMaterialError::what(), WildcardListMatch(), C4GameSaveRecord::WriteDesc(), and C4ScenarioSection::~C4ScenarioSection().
|
inlineinherited |
Definition at line 664 of file StdBuf.h.
References StdBuf::GetHash().
|
inlineinherited |
Definition at line 445 of file StdBuf.h.
References StdStrBuf::getSize().
Referenced by C4Group::Add(), C4RoundResultsPlayer::AddCustomEvaluationString(), C4RoundResults::AddCustomEvaluationString(), C4ScenarioParameters::AddFilename2ID(), StdStrBuf::Append(), StdStrBuf::AppendBackslash(), StdStrBuf::AppendCharacter(), StdStrBuf::AppendChars(), StdStrBuf::AppendFormatV(), C4Object::AssignInfo(), C4LeagueClient::AuthCheck(), C4StartupOptionsDlg::C4StartupOptionsDlg(), C4StartupPlrSelDlg::CheckPlayerName(), StdStrBuf::Compare(), CompileFromBuf_Log(), CompileFromBuf_LogWarn(), C4LeagueRequestHeadEnd::CompileFunc(), C4ObjectList::CompileFunc(), C4KeyCodeEx::CompileFunc(), C4Network2IRCClient::Connect(), C4MaterialMap::CrossMapMaterials(), C4ConfigGeneral::DeterminePaths(), C4EditCursor::DoContextMenu(), C4StartupScenSelDlg::DoOK(), C4GameParameters::doStreaming(), C4MenuItem::DoTextProgress(), C4GUI::IconButton::DrawElement(), C4GUI::FacetButton::DrawElement(), C4LeagueClient::End(), StdStrBuf::EnsureUnicode(), C4Config::ExpandEnvironmentVariables(), C4Player::GainScenarioAchievement(), C4ComponentHost::GetDataSize(), C4AulUserFile::GetFileLength(), C4GameParameters::GetGameGoalString(), C4Network2Reference::getGameGoalString(), C4PlayerControlAssignment::GetGUIDesc(), C4PlayerControlAssignment::GetGUIName(), C4Object::GetInfoString(), C4PlayerInfo::GetLobbyName(), C4SDefinitions::GetModules(), C4PlayerInfo::GetName(), C4Language::GetPackGroups(), StdStrBuf::getRef(), C4TeamList::GetScriptPlayerName(), StdStrBuf::GetSection(), C4FileSelDlg::GetSelection(), StdStrBuf::Grow(), C4GUI::GroupBox::HasTitle(), C4GUI::InfoDialog::InfoDialog(), C4SoundModifierList::Init(), C4GameMessage::Init(), C4Network2::InitLeague(), StdStrBuf::InsertChar(), ircExtractPar(), C4ScenarioParameterDef::IsAchievement(), C4Network2IRCMessage::isChannel(), C4PropertyPath::IsEmpty(), C4GameParameters::isLeague(), C4ClientCore::isRegistered(), C4PlayerInfo::IsUsingName(), C4Network2::LeagueEnd(), C4Network2::LeaguePlrAuth(), C4Network2::LeagueStart(), C4Network2::LeagueUpdateProcessReply(), StdStrBuf::LoadFromFile(), LoadShader(), C4TextureMap::LoadTextures(), LogSilent(), MakeTempFilename(), StdMeshSkeleton::MirrorAnimation(), C4GameMessageList::New(), C4ChatControl::OnConnectBtn(), C4Playback::Open(), C4Game::OpenScenario(), StdCopyStrBuf::operator std::string(), StdStrBuf::operator<(), StdStrBuf::operator==(), C4ScriptHost::Parse(), CStdGL::PrepareMaterial(), C4ChatControl::ProcessInput(), StdCompilerINIWrite::PutName(), StdStrBuf::Replace(), StdStrBuf::ReplaceEnd(), C4LangStringTable::ReplaceStrings(), C4PropertyPath::ResolveRoot(), C4PropertyPath::ResolveValue(), C4Config::Save(), C4UpdatePackageCore::Save(), C4RoundResults::Save(), C4Game::SaveData(), C4TextureMap::SaveMap(), StdStrBuf::SaveToFile(), C4Network2IRCClient::Send(), C4NetIO::EndpointAddress::SetAddress(), StdStrBuf::SetLength(), C4ClientCore::SetLocal(), StdStrBuf::Shrink(), StdStrBuf::SplitAtChar(), C4KeyCodeEx::String2KeyCode(), C4KeyCodeEx::ToString(), StdStrBuf::TrimSpaces(), C4ChatControl::Update(), C4LeagueClient::Update(), StdStrBuf::ValidateChars(), and C4InVal::ValidateString().
|
inlineinherited |
Definition at line 443 of file StdBuf.h.
Referenced by C4Group::AccessEntry(), C4Group::Add(), C4StartupPlrSelDlg::CheckPlayerName(), C4DrawTransform::CompileFunc(), C4NetFilenameAdapt::CompileFunc(), C4ConfigGeneral::DeterminePaths(), C4GUI::Edit::DrawElement(), GetLogSection(), C4RankSystem::Init(), C4ComponentHost::Load(), C4Group::LoadEntryString(), StdStrBuf::LoadFromFile(), C4MusicSystem::LoadMoreMusic(), LogSilent(), MakeTempFilename(), C4HTTPClient::Query(), RemoveExtension(), C4LangStringTable::ReplaceStrings(), C4UpdatePackageCore::Save(), and C4InVal::ValidateString().
|
inlineinherited |
Definition at line 449 of file StdBuf.h.
Referenced by StdStrBuf::AppendCharacter(), StdStrBuf::AppendChars(), StdStrBuf::AppendFormatV(), StdStrBuf::EnsureUnicode(), StdStrBuf::Grow(), StdStrBuf::InsertChar(), StdStrBuf::Replace(), StdStrBuf::ReplaceChar(), StdStrBuf::ReplaceEnd(), StdStrBuf::Shrink(), StdStrBuf::ToLowerCase(), StdStrBuf::TrimSpaces(), and C4InVal::ValidateString().
|
inlineinherited |
Definition at line 107 of file StdBuf.h.
References StdBuf::getPtr(), StdBuf::iSize, and StdBuf::StdBuf().
Referenced by C4NetIOPacket::getPBuf(), C4NetIOTCP::Peer::OnRecv(), C4Playback::ReadBinary(), and C4NetIOTCP::UnpackPacket().
|
inlineinherited |
Definition at line 448 of file StdBuf.h.
Referenced by C4ScenarioParameters::AddFilename2ID(), StdStrBuf::AppendBackslash(), StdStrBuf::copyPart(), StdCompilerINIRead::CreateNameTree(), C4MenuItem::DoTextProgress(), StdStrBuf::EnsureUnicode(), StdStrBuf::InsertChar(), C4StartupScenSelDlg::KeyCheat2(), StdStrBuf::operator[](), C4ScriptHost::Parse(), StdStrBuf::Replace(), and C4InVal::ValidateString().
|
inlineinherited |
Definition at line 462 of file StdBuf.h.
References StdStrBuf::getData(), StdStrBuf::getLength(), and StdStrBuf::StdStrBuf().
Referenced by C4String::GetData(), and StdStrBuf::operator+().
|
inherited |
Definition at line 369 of file StdBuf.cpp.
References StdStrBuf::Clear(), StdStrBuf::Copy(), StdStrBuf::getData(), and StdStrBuf::getLength().
Referenced by C4TeamList::GetScriptPlayerName(), and WildcardListMatch().
|
inlineinherited |
Definition at line 444 of file StdBuf.h.
References StdBuf::getSize().
Referenced by c4_group_handle_get_full_name(), C4StartupNetDlg::DoOK(), StdStrBuf::EnsureUnicode(), C4ComponentHost::FinishLoad(), C4ClientList::GetAllClientNames(), StdStrBuf::getLength(), GetLogSection(), StdStrBuf::Grow(), C4Game::HasScenario(), C4Game::OpenScenario(), StdCompilerINIRead::Raw(), and StdStrBuf::Ref().
|
inlineinherited |
Definition at line 459 of file StdBuf.h.
References StdBuf::GrabPointer().
Referenced by C4Group::Add(), C4ValueMapData::CompileFunc(), C4FileSelDlg::DefaultListItem::DefaultListItem(), C4Network2IO::HandlePacket(), C4Network2Res::SetByCore(), C4ScenarioListLoader::Entry::SetTitleInGroup(), StdCompilerINIRead::String(), C4Markup::StripMarkup(), C4InteractiveThread::ThreadLog(), C4InteractiveThread::ThreadLogDebug(), C4InteractiveThread::ThreadLogFatal(), and C4InteractiveThread::ThreadLogS().
|
inlineinherited |
Definition at line 498 of file StdBuf.h.
References StdStrBuf::getLength(), StdStrBuf::getMPtr(), StdStrBuf::getSize(), and StdBuf::Grow().
Referenced by StdStrBuf::Append(), StdStrBuf::AppendCharacter(), StdStrBuf::AppendChars(), StdStrBuf::AppendFormatV(), StdStrBuf::EnsureUnicode(), StdStrBuf::InsertChar(), and StdStrBuf::SetLength().
|
inlineinherited |
Definition at line 594 of file StdBuf.h.
References StdStrBuf::getLength(), StdStrBuf::getMPtr(), StdStrBuf::getPtr(), and StdStrBuf::Grow().
|
inlineinherited |
Definition at line 441 of file StdBuf.h.
References StdBuf::isNull().
Referenced by StdStrBuf::AppendFormatV(), C4Startup::DoStartup(), C4StdInProc::Execute(), C4RankSystem::GetRankName(), C4GUI::Element::GetToolTip(), C4Network2::HandleConn(), C4Language::HasStringTable(), C4RankSystem::Init(), C4TexMapEntry::isNull(), C4Network2::isPassworded(), C4Config::Load(), LogFatal(), StdStrBuf::operator!(), C4HTTPClient::Query(), StdStrBuf::ReplaceChar(), C4NetIO::EndpointAddress::SetAddress(), StdStrBuf::SetLength(), and StdStrBuf::ToLowerCase().
|
inlineinherited |
Definition at line 446 of file StdBuf.h.
References StdBuf::isRef().
|
inherited |
Definition at line 73 of file StdBuf.cpp.
References FileSize(), StdStrBuf::getLength(), StdStrBuf::getMData(), GetWideChar(), O_BINARY, O_CLOEXEC, O_SEQUENTIAL, and StdStrBuf::SetLength().
Referenced by GetLogSection(), C4Game::InitNetworkFromReferenceFile(), C4Config::Load(), and C4MusicSystem::LoadMoreMusic().
|
inlineinherited |
Definition at line 471 of file StdBuf.h.
References StdBuf::Move().
Referenced by C4ComponentHost::FinishLoad(), and C4GameMessage::Init().
|
inlineinherited |
Definition at line 146 of file StdBuf.h.
References StdBuf::Clear(), StdBuf::fRef, and StdBuf::iSize.
Referenced by StdCompilerBinWrite::BeginSecond(), C4NetIOPacket::C4NetIOPacket(), StdBuf::CompileFunc(), StdBuf::Copy(), C4NetIOSimpleUDP::Execute(), C4Group::LoadEntry(), StdBuf::LoadFromFile(), C4Playback::NextSequentialChunk(), C4NetpuncherPacket::PackTo(), StdCompilerINIRead::ReadString(), StdStrBuf::Replace(), C4Network2::StartStreaming(), and C4Playback::StreamToRecord().
|
inlineinherited |
Definition at line 568 of file StdBuf.h.
References StdStrBuf::getData().
|
inlineinherited |
Definition at line 722 of file StdBuf.h.
References StdStrBuf::getData(), and StdStrBuf::getLength().
|
inlineinherited |
Definition at line 546 of file StdBuf.h.
References StdStrBuf::isNull().
|
inlineinherited |
Definition at line 561 of file StdBuf.h.
References StdStrBuf::operator==().
|
inlineinherited |
Definition at line 312 of file StdBuf.h.
References StdBuf::operator==().
|
inlineinherited |
Definition at line 558 of file StdBuf.h.
References StdStrBuf::operator==().
|
inlineinherited |
Definition at line 552 of file StdBuf.h.
References StdStrBuf::AppendChar(), and StdStrBuf::getRef().
|
inlineinherited |
Definition at line 551 of file StdBuf.h.
References StdStrBuf::Append(), and StdStrBuf::getRef().
Definition at line 300 of file StdBuf.h.
References StdBuf::Append(), and StdBuf::getRef().
Definition at line 550 of file StdBuf.h.
References StdStrBuf::Append(), and StdStrBuf::getRef().
|
inlineinherited |
Definition at line 549 of file StdBuf.h.
References StdStrBuf::Append().
Definition at line 295 of file StdBuf.h.
References StdBuf::Append().
Definition at line 548 of file StdBuf.h.
References StdStrBuf::Append().
|
inlineinherited |
Definition at line 571 of file StdBuf.h.
References StdStrBuf::getData(), and StdStrBuf::getLength().
|
inlineinherited |
Definition at line 560 of file StdBuf.h.
References StdStrBuf::StdStrBuf().
|
inlineinherited |
Definition at line 308 of file StdBuf.h.
References StdBuf::Compare(), and StdBuf::getSize().
Referenced by StdBuf::operator!=().
|
inlineinherited |
Definition at line 554 of file StdBuf.h.
References StdStrBuf::Compare(), and StdStrBuf::getLength().
Referenced by StdStrBuf::operator!=().
|
inlineinherited |
Definition at line 452 of file StdBuf.h.
References StdStrBuf::getPtr().
|
inlineinherited |
Definition at line 455 of file StdBuf.h.
References StdBuf::Ref().
Referenced by C4ClientCore::C4ClientCore(), C4StartupNetDlg::C4StartupNetDlg(), C4Command::CompileFunc(), C4ValueMapData::CompileFunc(), C4Game::Default(), C4FileSelDlg::DefaultListItem::DefaultListItem(), C4ConfigGeneral::DeterminePaths(), C4ScenarioListLoader::SubFolder::DoLoadContents(), C4MainMenu::DoRefillInternal(), C4GameMessage::Draw(), C4LeagueClient::GetAuthReply(), C4Config::GetConfigFileName(), GetDbgRecPktData(), C4AulFunc::GetFullName(), C4PlayerInfo::GetLobbyName(), C4RankSystem::GetRankName(), ircExtractPar(), C4ScriptHost::Load(), C4Config::Load(), C4ScriptHost::MakeScript(), C4DownloadDlg::OnIdle(), StdStrBuf::operator=(), C4Network2IRCClient::Send(), StdCompilerINIRead::setInput(), C4ClientCore::SetUnknown(), C4GameLobby::MainDlg::Start(), and C4ChatControl::Update().
|
inlineinherited |
Definition at line 456 of file StdBuf.h.
References StdBuf::Ref().
|
inlineinherited |
Definition at line 266 of file StdBuf.h.
References StdBuf::getData(), StdBuf::getSize(), and StdBuf::Ref().
|
inlineinherited |
Definition at line 461 of file StdBuf.h.
References StdStrBuf::getData(), StdStrBuf::getSize(), and StdBuf::Ref().
|
inlineinherited |
Definition at line 118 of file StdBuf.h.
References StdBuf::Clear(), StdBuf::fRef, and StdBuf::iSize.
Referenced by StdBuf::Copy(), StdBuf::operator=(), StdStrBuf::Ref(), StdBuf::Ref(), and StdBuf::StdBuf().
|
inherited |
Definition at line 284 of file StdBuf.cpp.
References StdStrBuf::getLength(), StdStrBuf::getMPtr(), StdStrBuf::getPtr(), StdBuf::New(), SSearch(), and StdStrBuf::Take().
Referenced by StdStrBuf::EscapeString(), C4ScenarioListLoader::Scenario::LoadCustomPre(), C4MessageInput::ProcessCommand(), C4PlayerInfoList::SetAsRestoreInfos(), C4GUI::ComboBox::SetText(), C4Value::ToJSON(), and C4InVal::ValidateString().
|
inherited |
Definition at line 336 of file StdBuf.cpp.
References StdStrBuf::getMPtr(), and StdStrBuf::isNull().
Referenced by C4ScenarioParameters::AddFilename2ID(), C4SHead::CompileFunc(), C4DefList::Load(), C4Application::ParseCommandLine(), and C4InVal::ValidateString().
|
inherited |
Definition at line 351 of file StdBuf.cpp.
References StdStrBuf::getLength(), StdStrBuf::getMPtr(), and StdStrBuf::SetLength().
Referenced by EnforceExtension().
|
inherited |
Definition at line 94 of file StdBuf.cpp.
References StdStrBuf::getData(), StdStrBuf::getLength(), GetWideChar(), O_BINARY, O_CLOEXEC, and O_SEQUENTIAL.
Referenced by C4StartupNetDlg::DoOK(), C4Playback::Open(), and C4Config::Save().
|
inlineinherited |
Definition at line 509 of file StdBuf.h.
References StdStrBuf::getLength(), StdStrBuf::Grow(), StdStrBuf::isNull(), and StdStrBuf::Shrink().
Referenced by C4DrawTransform::CompileFunc(), C4Network2IRCClient::Connect(), C4ConfigGeneral::DeterminePaths(), StdStrBuf::EnsureUnicode(), C4GameParameters::GetGameGoalString(), C4Group::LoadEntryString(), StdStrBuf::LoadFromFile(), C4TextureMap::LoadTextures(), LogSilent(), C4HTTPClient::Query(), RemoveExtension(), StdStrBuf::ReplaceEnd(), C4LangStringTable::ReplaceStrings(), StdStrBuf::TrimSpaces(), and C4InVal::ValidateString().
|
inlineinherited |
Definition at line 204 of file StdBuf.h.
References StdBuf::Grow(), StdBuf::iSize, and StdBuf::Shrink().
Referenced by StdStrBuf::AppendFormatV(), C4Playback::Check(), C4Record::ClearStreamingBuf(), CStdVectorFont::CStdVectorFont(), C4NetIOSimpleUDP::Execute(), C4Playback::NextSequentialChunk(), C4Playback::ReWriteBinary(), and C4Playback::StreamToRecord().
|
inlineinherited |
Definition at line 503 of file StdBuf.h.
References StdStrBuf::getLength(), StdStrBuf::getMPtr(), and StdBuf::Shrink().
Referenced by C4ComponentHost::FinishLoad(), C4GameMessage::Init(), StdStrBuf::SetLength(), and StdStrBuf::SplitAtChar().
|
inlineinherited |
Definition at line 619 of file StdBuf.h.
References StdStrBuf::copyPart(), StdStrBuf::getData(), StdStrBuf::getLength(), StdStrBuf::Shrink(), and StdStrBuf::Take().
Referenced by C4Application::ParseCommandLine(), C4ChatControl::ProcessInput(), C4ChatControl::Update(), and C4InVal::ValidateString().
|
inlineinherited |
Definition at line 457 of file StdBuf.h.
References StdBuf::Take().
Referenced by StdStrBuf::AppendFormatV(), C4ControlJoinPlayer::C4ControlJoinPlayer(), StdStrBuf::CompileFunc(), C4NetFilenameAdapt::CompileFunc(), C4KeyCodeEx::CompileFunc(), StdCompilerINIRead::CreateNameTree(), C4FileSelDlg::DefaultListItem::DefaultListItem(), C4MainMenu::DoRefillInternal(), StdStrBuf::EnsureUnicode(), C4GUI::ExpandHotkeyMarkup(), C4Config::ForceRelativePath(), C4EditCursorSelection::GetDataString(), C4PropListStatic::GetDataString(), C4AulFunc::GetFullName(), C4PlayerControlAssignment::GetKeysAsString(), GetWorkingDirectory(), C4AulUserFile::GrabFileContents(), C4MusicSystem::InitForScenario(), C4Network2::LeagueEnd(), C4Network2::LeaguePlrAuth(), C4ScriptHost::LoadData(), C4StartupPlrSelDlg::ListItem::LoadError::LoadError(), C4StartupPlrSelDlg::OnDelBtn(), C4InteractiveThread::ProcessEvents(), StdStrBuf::Replace(), C4LangStringTable::ReplaceStrings(), C4Scenario::Save(), C4PortraitSelDlg::SelectPortrait(), C4Network2Res::SetByCore(), C4ScenarioListLoader::Entry::SetTitleInGroup(), StdStrBuf::SplitAtChar(), C4Markup::StripMarkup(), and C4ChatControl::UpdateTitle().
|
inlineinherited |
Definition at line 458 of file StdBuf.h.
References StdBuf::Take().
|
inlineinherited |
Definition at line 280 of file StdBuf.h.
References StdBuf::Take().
|
inlineinherited |
Definition at line 276 of file StdBuf.h.
References StdBuf::getSize(), StdBuf::GrabPointer(), and StdBuf::Take().
|
inlineinherited |
Definition at line 464 of file StdBuf.h.
References StdBuf::Take().
|
inlineinherited |
Definition at line 463 of file StdBuf.h.
References StdBuf::Take().
|
inlineinherited |
Definition at line 124 of file StdBuf.h.
References StdBuf::Clear(), StdBuf::fRef, and StdBuf::iSize.
Referenced by C4Network2IO::HandlePacket(), StdBuf::operator=(), C4Network2ResChunk::Set(), StdBuf::StdBuf(), StdStrBuf::Take(), and StdBuf::Take().
|
inherited |
Definition at line 385 of file StdBuf.cpp.
References StdStrBuf::getMPtr(), and StdStrBuf::isNull().
Referenced by StdMeshSkeletonLoader::MakeFullSkeletonPath(), and StdMeshSkeletonLoader::RemoveSkeletonsInGroup().
|
inherited |
Definition at line 470 of file StdBuf.cpp.
References StdStrBuf::Clear(), StdStrBuf::getData(), StdStrBuf::getLength(), StdStrBuf::getMPtr(), and StdStrBuf::SetLength().
Referenced by C4InVal::ValidateString().
|
pure virtual |
Implemented in ValidatedStdCopyStrBuf< V >, ValidatedStdCopyStrBuf< C4InVal::VAL_NameExNoEmpty >, ValidatedStdCopyStrBuf< C4InVal::VAL_Comment >, ValidatedStdCopyStrBuf< C4InVal::VAL_NameNoEmpty >, and ValidatedStdCopyStrBuf< C4InVal::VAL_NameAllowEmpty >.
Referenced by CompileFunc(), and CopyValidated().
|
inherited |
Definition at line 360 of file StdBuf.cpp.
References StdStrBuf::getData(), and StdStrBuf::getLength().
Referenced by C4InVal::ValidateString().
|
inlineinherited |
Definition at line 213 of file StdBuf.h.
References StdBuf::getData(), StdBuf::getSize(), and StdBuf::Write().
|
inlineinherited |
Definition at line 153 of file StdBuf.h.
References StdBuf::getMPtr(), and StdBuf::iSize.
Referenced by StdStrBuf::Append(), StdBuf::Append(), C4NetIOPacket::C4NetIOPacket(), StdBuf::Copy(), C4NetIOTCP::PackPacket(), StdCompilerBinWrite::Raw(), C4Playback::ReWriteBinary(), StdBuf::Write(), and StdCompilerBinWrite::WriteData().
union { ... } |
|
protectedinherited |
Definition at line 82 of file StdBuf.h.
Referenced by StdBuf::Clear(), StdBuf::getData(), StdBuf::getMData(), StdBuf::GrabPointer(), StdBuf::Grow(), StdBuf::isRef(), StdBuf::New(), StdBuf::Ref(), StdBuf::Shrink(), and StdBuf::Take().
|
protectedinherited |
Definition at line 92 of file StdBuf.h.
Referenced by StdStrBuf::Append(), StdBuf::Append(), StdStrBuf::AppendFormatV(), StdBuf::Clear(), StdBuf::CompileFunc(), StdBuf::Copy(), StdStrBuf::copyPart(), StdBuf::getPart(), StdBuf::getSize(), StdBuf::Grow(), StdBuf::Move(), StdBuf::New(), StdBuf::Ref(), StdBuf::SetSize(), StdBuf::Shrink(), StdBuf::Take(), and StdBuf::Write().