Audacity 3.2.0
|
#include "Journal.h"
#include "JournalOutput.h"
#include "JournalRegistry.h"
#include <algorithm>
#include <wx/app.h>
#include <wx/filename.h>
#include <wx/ffile.h>
#include <string>
#include <string_view>
#include "MemoryX.h"
#include "Prefs.h"
#include "FileNames.h"
Go to the source code of this file.
Classes | |
class | Journal::anonymous_namespace{Journal.cpp}::JournalLogger |
Namespaces | |
namespace | Journal |
Facilities for recording and playback of sequences of user interaction. | |
namespace | Journal::anonymous_namespace{Journal.cpp} |
Functions | |
JournalLogger & | Journal::anonymous_namespace{Journal.cpp}::GetLogger () |
std::string | Journal::anonymous_namespace{Journal.cpp}::ToString (const wxString &str) |
template<typename T > | |
std::string | Journal::anonymous_namespace{Journal.cpp}::ToString (const T &arg) |
template<typename... Args> | |
void | Journal::anonymous_namespace{Journal.cpp}::Log (std::string_view message, const Args &... args) |
void | Journal::anonymous_namespace{Journal.cpp}::NextIn () |
wxArrayStringEx | Journal::anonymous_namespace{Journal.cpp}::PeekTokens () |
wxString | Journal::anonymous_namespace{Journal.cpp}::VersionString () |
bool | Journal::anonymous_namespace{Journal.cpp}::VersionCheck (const wxString &value) |
True if value is an acceptable journal version number to be rerun. More... | |
bool | Journal::RecordEnabled () |
bool | Journal::SetRecordEnabled (bool value) |
bool | Journal::IsReplaying () |
void | Journal::SetInputFileName (const wxString &path) |
bool | Journal::Begin (const FilePath &dataDir) |
wxArrayStringEx | Journal::GetTokens () |
bool | Journal::Dispatch () |
void | Journal::Sync (const wxString &string) |
void | Journal::Sync (const wxArrayString &strings) |
void | Journal::Sync (std::initializer_list< const wxString > strings) |
int | Journal::IfNotPlaying (const wxString &string, const InteractiveAction &action) |
Call action only if not replaying; synchronize on string and int values. More... | |
int | Journal::GetExitCode () |
Variables | |
wxString | Journal::anonymous_namespace{Journal.cpp}::sFileNameIn |
wxTextFile | Journal::anonymous_namespace{Journal.cpp}::sFileIn |
wxString | Journal::anonymous_namespace{Journal.cpp}::sLine |
int | Journal::anonymous_namespace{Journal.cpp}::sLineNumber = -1 |
BoolSetting | Journal::anonymous_namespace{Journal.cpp}::JournalEnabled { L"/Journal/Enabled", false } |
constexpr auto | Journal::anonymous_namespace{Journal.cpp}::VersionToken = wxT("Version") |
int | Journal::anonymous_namespace{Journal.cpp}::journalVersionNumbers [] |