YATISH
Yet Another TIme SHeet
Classes | Macros | Enumerations
/home/nicolas/sources/yatish/yatishDB.h File Reference
#include <wx/database/wxprec.h>
#include <wx/fileconf.h>
#include <wx/filename.h>
#include <wx/sstream.h>
#include <wx/stdpaths.h>
#include <wx/wfstream.h>
Include dependency graph for yatishDB.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yatishDB
 Provides a few basic methods and (static) members to interact with yatish tables. More...
 

Macros

#define CATCH(returnValue)
 

Enumerations

enum  tableID {
  client_tid, task_tid, tool_tid, project_tid,
  activity_tid, timeslot_tid
}
 

Macro Definition Documentation

◆ CATCH

#define CATCH (   returnValue)
Value:
catch (wxDatabaseException& e) {\
wxLogError ( "[%d] %s", e.GetErrorCode(), e.GetErrorMessage() );\
return returnValue; }

Definition at line 29 of file yatishDB.h.

Enumeration Type Documentation

◆ tableID

enum tableID
Enumerator
client_tid 
task_tid 
tool_tid 
project_tid 
activity_tid 
timeslot_tid 

Definition at line 20 of file yatishDB.h.