GnuCashew ~ GnuCash Enabled Web
GCW
Classes | Macros | Functions | Variables
main.cpp File Reference
#include <dirent.h>
#include <fstream>
#include <grp.h>
#include <langinfo.h>
#include <locale.h>
#include <pwd.h>
#include <stdint.h>
#include <stdio.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <time.h>
#include <Wt/Http/Request.h>
#include <Wt/Http/Response.h>
#include <Wt/WDateTime.h>
#include <Wt/WLayout.h>
#include <Wt/WResource.h>
#include <Wt/WServer.h>
#include "GnuCashew.h"
+ Include dependency graph for main.cpp:

Go to the source code of this file.

Classes

class  Redirector
 
class  HtmlResource
 
class  MonitResource
 
class  ApiResource
 

Macros

#define VAULT_ROOT   std::string("/")
 
#define CLIENT_FOLDERS   "/"
 

Functions

void show_program_version (const std::string &message)
 
template<class C >
void addEntryPoint (const std::string &url, Wt::WServer &server)
 
int main (int argc, char **argv)
 

Variables

std::string g_dbName
 

Macro Definition Documentation

◆ CLIENT_FOLDERS

#define CLIENT_FOLDERS   "/"

Definition at line 28 of file main.cpp.

◆ VAULT_ROOT

#define VAULT_ROOT   std::string("/")

Definition at line 27 of file main.cpp.

Function Documentation

◆ addEntryPoint()

template<class C >
void addEntryPoint ( const std::string &  url,
Wt::WServer &  server 
)

Definition at line 368 of file main.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 381 of file main.cpp.

References g_dbName, and show_program_version().

◆ show_program_version()

void show_program_version ( const std::string &  message)

Definition at line 30 of file main.cpp.

Referenced by main().

Variable Documentation

◆ g_dbName

std::string g_dbName

Definition at line 25 of file main.cpp.

Referenced by GCW::App::App(), GCW::App::buildLoggedIn(), and main().