Audacity 3.2.0
|
Classes | |
class | JournalLogger |
Functions | |
JournalLogger & | GetLogger () |
std::string | ToString (const wxString &str) |
template<typename T > | |
std::string | ToString (const T &arg) |
template<typename... Args> | |
void | Log (std::string_view message, const Args &... args) |
void | NextIn () |
wxArrayStringEx | PeekTokens () |
wxString | VersionString () |
bool | VersionCheck (const wxString &value) |
True if value is an acceptable journal version number to be rerun. More... | |
Variables | |
wxString | sFileNameIn |
wxTextFile | sFileIn |
wxString | sLine |
int | sLineNumber = -1 |
BoolSetting | JournalEnabled { L"/Journal/Enabled", false } |
constexpr auto | VersionToken = wxT("Version") |
int | journalVersionNumbers [] |
JournalLogger & Journal::anonymous_namespace{Journal.cpp}::GetLogger | ( | ) |
Definition at line 69 of file Journal.cpp.
Referenced by Log().
void Journal::anonymous_namespace{Journal.cpp}::Log | ( | std::string_view | message, |
const Args &... | args | ||
) |
Definition at line 87 of file Journal.cpp.
References GetLogger(), Tuple::detail::npos(), and ToString().
Referenced by Journal::Begin(), NextIn(), and Journal::SyncException::SyncException().
|
inline |
Definition at line 122 of file Journal.cpp.
References Log(), sFileIn, sLine, and sLineNumber.
Referenced by Journal::Begin(), Journal::GetExitCode(), Journal::GetTokens(), PeekTokens(), and Journal::Sync().
wxArrayStringEx Journal::anonymous_namespace{Journal.cpp}::PeekTokens | ( | ) |
Definition at line 132 of file Journal.cpp.
References Journal::CommentCharacter, Journal::EscapeCharacter, Journal::IsReplaying(), NextIn(), Journal::SeparatorCharacter, sFileIn, and sLine.
Referenced by Journal::Begin(), Journal::GetExitCode(), and Journal::GetTokens().
std::string Journal::anonymous_namespace{Journal.cpp}::ToString | ( | const T & | arg | ) |
Definition at line 81 of file Journal.cpp.
Referenced by Log().
std::string Journal::anonymous_namespace{Journal.cpp}::ToString | ( | const wxString & | str | ) |
Definition at line 75 of file Journal.cpp.
References str.
bool Journal::anonymous_namespace{Journal.cpp}::VersionCheck | ( | const wxString & | value | ) |
True if value is an acceptable journal version number to be rerun.
Definition at line 168 of file Journal.cpp.
References details::begin(), details::end(), and journalVersionNumbers.
Referenced by Journal::Begin().
wxString Journal::anonymous_namespace{Journal.cpp}::VersionString | ( | ) |
Definition at line 157 of file Journal.cpp.
References journalVersionNumbers, and str.
Referenced by Journal::Begin().
BoolSetting Journal::anonymous_namespace{Journal.cpp}::JournalEnabled { L"/Journal/Enabled", false } |
Definition at line 44 of file Journal.cpp.
Referenced by Journal::RecordEnabled(), and Journal::SetRecordEnabled().
int Journal::anonymous_namespace{Journal.cpp}::journalVersionNumbers[] |
Definition at line 153 of file Journal.cpp.
Referenced by VersionCheck(), and VersionString().
wxTextFile Journal::anonymous_namespace{Journal.cpp}::sFileIn |
Definition at line 37 of file Journal.cpp.
Referenced by Journal::Begin(), Journal::IsReplaying(), NextIn(), PeekTokens(), and Journal::Sync().
wxString Journal::anonymous_namespace{Journal.cpp}::sFileNameIn |
Definition at line 36 of file Journal.cpp.
Referenced by Journal::Begin(), and Journal::SetInputFileName().
wxString Journal::anonymous_namespace{Journal.cpp}::sLine |
Definition at line 39 of file Journal.cpp.
Referenced by Journal::Begin(), NextIn(), PeekTokens(), and Journal::Sync().
int Journal::anonymous_namespace{Journal.cpp}::sLineNumber = -1 |
Definition at line 42 of file Journal.cpp.
Referenced by Journal::Begin(), Journal::GetExitCode(), and NextIn().
|
constexpr |
Definition at line 150 of file Journal.cpp.
Referenced by Journal::Begin().