main.cc File Reference

#include "storage.hh"
#include "props.hh"
#include "manipulator.hh"
#include <modglue/main.hh>
#include <modglue/pipe.hh>
#include "stopwatch.hh"
#include <stdio.h>
#include <signal.h>
#include <termios.h>
#include <sys/ioctl.h>
#include <iomanip>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sstream>

Defines

#define txtout   (*fake_txtout)
#define forcedout   (*fake_forcedout)

Functions

modglue::ipipe commands ("stdin")
modglue::opipe raw_txtout ("stdout")
modglue::opipe texout ("stderr")
std::ofstream nullout ("/dev/null", std::ios::app)
void sigc_handler (int num)
void determine_window_size ()
void winch_handler (int num)
bool verify_tool_presence ()
int main (int argc, char **argv)

Variables

std::ofstream debugout
std::ostream * real_txtout
std::ostream * fake_txtout
std::ostream * real_forcedout
std::ostream * fake_forcedout
bool interrupted = false
stopwatch globaltime
unsigned int size_x
unsigned int size_y
bool loginput = false
bool nowarnings = false
bool silentfail = false
std::vector< std::string > cmdline_arguments
std::string defaults

Define Documentation

#define forcedout   (*fake_forcedout)
 

#define txtout   (*fake_txtout)
 


Function Documentation

modglue::ipipe commands "stdin"   ) 
 

void determine_window_size  ) 
 

int main int  argc,
char **  argv
 

std::ofstream nullout "/dev/null"  ,
std::ios::app 
 

modglue::opipe raw_txtout "stdout"   ) 
 

void sigc_handler int  num  ) 
 

modglue::opipe texout "stderr"   ) 
 

bool verify_tool_presence  ) 
 

void winch_handler int  num  ) 
 


Variable Documentation

std::vector<std::string> cmdline_arguments
 

std::ofstream debugout
 

std::string defaults
 

std::ostream* fake_forcedout
 

std::ostream* fake_txtout
 

stopwatch globaltime
 

bool interrupted = false
 

bool loginput = false
 

bool nowarnings = false
 

std::ostream* real_forcedout
 

std::ostream* real_txtout
 

bool silentfail = false
 

unsigned int size_x
 

unsigned int size_y
 


Generated on Sat Jul 18 23:03:14 2009 for cadabra by  doxygen 1.4.6