Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

stocks.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _LISTS_C_EXT   extern
#define _STOCKS_C_EXT   extern
#define _HTTP_C_EXT   extern
#define _CURRENCY_C_EXT   extern
#define _HISTORY_C_EXT   extern

Typedefs

typedef stockstruct stock

Enumerations

enum  libstocks_return_code {
  NOERR = 0, ERRHOST = 1, ERRSOCK = 2, ERRCONN = 3,
  ERRWHEA = 4, ERRRHEA = 5, ERRPAHD = 7, ERRPCSV = 8,
  ERRPROX = 20, ERRDATE = 30, ERRDATA = 40, ERRRANG = 50
}

Functions

_LISTS_C_EXT stocknext_stock (stock *)
_LISTS_C_EXT stockprevious_stock (stock *)
_LISTS_C_EXT void free_stocks (stock *)
_LISTS_C_EXT stockfind_stock (stock *stocks, char *)
_STOCKS_C_EXT libstocks_return_code get_stocks (const char *, stock **)
_HTTP_C_EXT libstocks_return_code set_proxy (char *)
_CURRENCY_C_EXT libstocks_return_code get_currency_exchange (char *, char *, float *)
_HISTORY_C_EXT libstocks_return_code get_history_csv (char *, char *, char *, char **)
_HISTORY_C_EXT libstocks_return_code get_stock_history (char *, char *, char *, stock **)


Define Documentation

#define _CURRENCY_C_EXT   extern
 

Definition at line 44 of file stocks.h.

#define _HISTORY_C_EXT   extern
 

Definition at line 50 of file stocks.h.

#define _HTTP_C_EXT   extern
 

Definition at line 38 of file stocks.h.

#define _LISTS_C_EXT   extern
 

Definition at line 26 of file stocks.h.

#define _STOCKS_C_EXT   extern
 

Definition at line 32 of file stocks.h.


Typedef Documentation

typedef struct stockstruct stock
 

Definition at line 55 of file stocks.h.


Enumeration Type Documentation

enum libstocks_return_code
 

Enumeration values:
NOERR 
ERRHOST 
ERRSOCK 
ERRCONN 
ERRWHEA 
ERRRHEA 
ERRPAHD 
ERRPCSV 
ERRPROX 
ERRDATE 
ERRDATA 
ERRRANG 

Definition at line 75 of file stocks.h.


Function Documentation

_LISTS_C_EXT stock* find_stock stock stocks,
char * 
 

_LISTS_C_EXT void free_stocks stock  ) 
 

Referenced by getStocks().

_CURRENCY_C_EXT libstocks_return_code get_currency_exchange char *  ,
char *  ,
float * 
 

_HISTORY_C_EXT libstocks_return_code get_history_csv char *  ,
char *  ,
char *  ,
char ** 
 

_HISTORY_C_EXT libstocks_return_code get_stock_history char *  ,
char *  ,
char *  ,
stock ** 
 

_STOCKS_C_EXT libstocks_return_code get_stocks const char *  ,
stock ** 
 

Referenced by getStocks().

_LISTS_C_EXT stock* next_stock stock  ) 
 

Referenced by getStocks().

_LISTS_C_EXT stock* previous_stock stock  ) 
 

_HTTP_C_EXT libstocks_return_code set_proxy char *   ) 
 

Referenced by getStocks().


Generated on Sat Nov 5 17:13:41 2005 for OPIE by  doxygen 1.4.2