FIX::FIX Namespace Reference

Typedefs

typedef void * THREAD_START_ROUTINE(void *)
typedef pthread_t thread_id

Functions

void string_replace (const std::string &oldValue, const std::string &newValue, std::string &value)
std::string string_toLower (const std::string &value)
std::string string_toUpper (const std::string &value)
std::string string_strip (const std::string &value)
void socket_init ()
void socket_term ()
int socket_bind (int socket, const char *hostname, int port)
int socket_createAcceptor (int port, bool reuse=false)
int socket_createConnector ()
int socket_connect (int s, const char *address, int port)
int socket_accept (int s)
ssize_t socket_recv (int s, char *buf, size_t length)
ssize_t socket_send (int s, const char *msg, size_t length)
void socket_close (int s)
bool socket_fionread (int s, int &bytes)
bool socket_disconnected (int s)
int socket_setsockopt (int s, int opt)
int socket_setsockopt (int s, int opt, int optval)
int socket_getsockopt (int s, int opt, int &optval)
int socket_fcntl (int s, int opt, int arg)
int socket_getfcntlflag (int s, int arg)
int socket_setfcntlflag (int s, int arg)
void socket_setnonblock (int s)
bool socket_isValid (int socket)
bool socket_isBad (int s)
void socket_invalidate (int &socket)
short socket_hostport (int socket)
const char * socket_hostname (int socket)
const char * socket_hostname (const char *name)
const char * socket_peername (int socket)
std::pair< int, int > socket_createpair ()
tm time_gmtime (const time_t *t)
tm time_localtime (const time_t *t)
bool thread_spawn (THREAD_START_ROUTINE func, void *var, thread_id &thread)
bool thread_spawn (THREAD_START_ROUTINE func, void *var)
void thread_join (thread_id thread)
void thread_detach (thread_id thread)
thread_id thread_self ()
void process_sleep (double s)
std::string file_separator ()
void file_mkdir (const char *path)
FILE * file_fopen (const char *path, const char *mode)
void file_fclose (FILE *file)
bool file_exists (const char *path)
void file_unlink (const char *path)
int file_rename (const char *oldpath, const char *newpath)
std::string file_appendpath (const std::string &path, const std::string &file)

Typedef Documentation

◆ thread_id

typedef pthread_t FIX::FIX::thread_id

Definition at line 190 of file DOMDocument.h.

◆ THREAD_START_ROUTINE

typedef void * FIX::FIX::THREAD_START_ROUTINE(void *)

Definition at line 183 of file DOMDocument.h.

Function Documentation

◆ file_appendpath()

std::string FIX::FIX::file_appendpath ( const std::string & path,
const std::string & file )

◆ file_exists()

bool FIX::FIX::file_exists ( const char * path)

◆ file_fclose()

void FIX::FIX::file_fclose ( FILE * file)

◆ file_fopen()

FILE * FIX::FIX::file_fopen ( const char * path,
const char * mode )

◆ file_mkdir()

void FIX::FIX::file_mkdir ( const char * path)

◆ file_rename()

int FIX::FIX::file_rename ( const char * oldpath,
const char * newpath )

◆ file_separator()

std::string FIX::FIX::file_separator ( )

◆ file_unlink()

void FIX::FIX::file_unlink ( const char * path)

◆ process_sleep()

void FIX::FIX::process_sleep ( double s)

◆ socket_accept()

int FIX::FIX::socket_accept ( int s)

◆ socket_bind()

int FIX::FIX::socket_bind ( int socket,
const char * hostname,
int port )

◆ socket_close()

void FIX::FIX::socket_close ( int s)

◆ socket_connect()

int FIX::FIX::socket_connect ( int s,
const char * address,
int port )

◆ socket_createAcceptor()

int FIX::FIX::socket_createAcceptor ( int port,
bool reuse = false )

◆ socket_createConnector()

int FIX::FIX::socket_createConnector ( )

◆ socket_createpair()

std::pair< int, int > FIX::FIX::socket_createpair ( )

◆ socket_disconnected()

bool FIX::FIX::socket_disconnected ( int s)

◆ socket_fcntl()

int FIX::FIX::socket_fcntl ( int s,
int opt,
int arg )

◆ socket_fionread()

bool FIX::FIX::socket_fionread ( int s,
int & bytes )

◆ socket_getfcntlflag()

int FIX::FIX::socket_getfcntlflag ( int s,
int arg )

◆ socket_getsockopt()

int FIX::FIX::socket_getsockopt ( int s,
int opt,
int & optval )

◆ socket_hostname() [1/2]

const char * FIX::FIX::socket_hostname ( const char * name)

◆ socket_hostname() [2/2]

const char * FIX::FIX::socket_hostname ( int socket)

◆ socket_hostport()

short FIX::FIX::socket_hostport ( int socket)

◆ socket_init()

void FIX::FIX::socket_init ( )

◆ socket_invalidate()

void FIX::FIX::socket_invalidate ( int & socket)

◆ socket_isBad()

bool FIX::FIX::socket_isBad ( int s)

◆ socket_isValid()

bool FIX::FIX::socket_isValid ( int socket)

◆ socket_peername()

const char * FIX::FIX::socket_peername ( int socket)

◆ socket_recv()

ssize_t FIX::FIX::socket_recv ( int s,
char * buf,
size_t length )

◆ socket_send()

ssize_t FIX::FIX::socket_send ( int s,
const char * msg,
size_t length )

◆ socket_setfcntlflag()

int FIX::FIX::socket_setfcntlflag ( int s,
int arg )

◆ socket_setnonblock()

void FIX::FIX::socket_setnonblock ( int s)

◆ socket_setsockopt() [1/2]

int FIX::FIX::socket_setsockopt ( int s,
int opt )

◆ socket_setsockopt() [2/2]

int FIX::FIX::socket_setsockopt ( int s,
int opt,
int optval )

◆ socket_term()

void FIX::FIX::socket_term ( )

◆ string_replace()

void FIX::FIX::string_replace ( const std::string & oldValue,
const std::string & newValue,
std::string & value )

◆ string_strip()

std::string FIX::FIX::string_strip ( const std::string & value)

◆ string_toLower()

std::string FIX::FIX::string_toLower ( const std::string & value)

◆ string_toUpper()

std::string FIX::FIX::string_toUpper ( const std::string & value)

◆ thread_detach()

void FIX::FIX::thread_detach ( thread_id thread)

◆ thread_join()

void FIX::FIX::thread_join ( thread_id thread)

◆ thread_self()

thread_id FIX::FIX::thread_self ( )

◆ thread_spawn() [1/2]

bool FIX::FIX::thread_spawn ( THREAD_START_ROUTINE func,
void * var )

◆ thread_spawn() [2/2]

bool FIX::FIX::thread_spawn ( THREAD_START_ROUTINE func,
void * var,
thread_id & thread )

◆ time_gmtime()

tm FIX::FIX::time_gmtime ( const time_t * t)

◆ time_localtime()

tm FIX::FIX::time_localtime ( const time_t * t)

Generated on for QuickFIX by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2001