hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Namespaces | Typedefs | Functions
funcdefs.C File Reference
#include "funcdefs.H"
#include "cio.H"
#include <hobbes/db/file.H>
#include <hobbes/ipc/net.H>
#include <hobbes/util/perf.H>
#include <hobbes/util/str.H>
#include <hobbes/util/time.H>
#include <time.h>
#include <unistd.h>
#include <fstream>
#include <cstdlib>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
Include dependency graph for funcdefs.C:

Namespaces

 hi
 

Typedefs

typedef std::pair< int, int > hi::PIO
 

Functions

void hi::writefile (const hobbes::array< char > *fname, const hobbes::array< char > *fdata)
 
int hi::openfd (const hobbes::array< char > *fname, int flags)
 
void hi::closefd (int fd)
 
void hi::removefile (const hobbes::array< char > *fname)
 
const hobbes::array< char > * hi::showTick (long x)
 
void hi::enableConsoleCmds (bool f)
 
const PIO * hi::pexec (const hobbes::array< char > *cmd)
 
const hobbes::array< char > * hi::fdReadLine (int fd)
 
const hobbes::array< char > * hi::runPath ()
 
void hi::bindHiDefs (hobbes::cc &c)