Audacity 3.2.0
|
Implements DBConnection. More...
#include "DBConnection.h"
#include "sqlite3.h"
#include <wx/string.h>
#include "AudacityLogger.h"
#include "BasicUI.h"
#include "FileNames.h"
#include "Internat.h"
#include "Project.h"
#include "FileException.h"
#include "wxFileNameWrapper.h"
#include "SentryHelper.h"
#include "TransactionScope.h"
Go to the source code of this file.
Classes | |
struct | DBConnectionTransactionScopeImpl |
Macros | |
#define | AUDACITY_PROJECT_PAGE_SIZE 65536 |
#define | xstr(a) str(a) |
#define | str(a) #a |
Variables | |
static const char * | PageSizeConfig |
static const char * | SafeConfig |
static const char * | FastConfig |
static TransactionScope::Factory::Scope | scope |
static const AudacityProject::AttachedObjects::RegisteredFactory | sConnectionPtrKey |
Implements DBConnection.
Audacity: A Digital Audio Editor
Paul Licameli – split from ProjectFileIO.cpp
Definition in file DBConnection.cpp.
#define AUDACITY_PROJECT_PAGE_SIZE 65536 |
Definition at line 27 of file DBConnection.cpp.
#define str | ( | a | ) | #a |
Definition at line 30 of file DBConnection.cpp.
#define xstr | ( | a | ) | str(a) |
Definition at line 29 of file DBConnection.cpp.
|
static |
Definition at line 45 of file DBConnection.cpp.
Referenced by DBConnection::FastMode().
|
static |
Definition at line 32 of file DBConnection.cpp.
Referenced by DBConnection::SetPageSize().
|
static |
Definition at line 37 of file DBConnection.cpp.
Referenced by DBConnection::OpenStepByStep(), and DBConnection::SafeMode().
|
static |
Definition at line 714 of file DBConnection.cpp.
Referenced by ConnectionPtr::Get().
|
static |
Definition at line 614 of file DBConnection.cpp.