Lines Matching refs:DataLogImpl
26 DataLogImpl::CritSectScopedPtr DataLogImpl::crit_sect_(
29 DataLogImpl* DataLogImpl::instance_ = NULL;
277 return DataLogImpl::CreateLog();
281 return DataLogImpl::ReturnLog();
297 DataLogImpl* data_log = DataLogImpl::StaticInstance();
306 DataLogImpl* data_log = DataLogImpl::StaticInstance();
309 return data_log->DataLogImpl::StaticInstance()->AddColumn(table_name,
315 DataLogImpl* data_log = DataLogImpl::StaticInstance();
318 return data_log->DataLogImpl::StaticInstance()->NextRow(table_name);
321 DataLogImpl::DataLogImpl()
329 DataLogImpl::~DataLogImpl() {
342 int DataLogImpl::CreateLog() {
345 instance_ = new DataLogImpl();
353 int DataLogImpl::Init() {
355 DataLogImpl::Run,
368 DataLogImpl* DataLogImpl::StaticInstance() {
372 void DataLogImpl::ReturnLog() {
382 int DataLogImpl::AddTable(const std::string& table_name) {
393 int DataLogImpl::AddColumn(const std::string& table_name,
402 int DataLogImpl::InsertCell(const std::string& table_name,
412 int DataLogImpl::NextRow(const std::string& table_name) {
427 void DataLogImpl::Flush() {
434 bool DataLogImpl::Run(void* obj) {
435 static_cast<DataLogImpl*>(obj)->Process();
439 void DataLogImpl::Process() {
445 void DataLogImpl::StopThread() {