#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/types.h>
#include <gwenhywfar/gwentime.h>
#include <aqbanking/value.h>
Go to the source code of this file.
|
AB_SECURITY_LIST * | AB_Security_List_dup (const AB_SECURITY_LIST *stl) |
|
void | AB_Security_List2_freeAll (AB_SECURITY_LIST2 *stl) |
|
AB_SECURITY * | AB_Security_new (void) |
|
AB_SECURITY * | AB_Security_fromDb (GWEN_DB_NODE *db) |
|
AB_SECURITY * | AB_Security_dup (const AB_SECURITY *st) |
|
void | AB_Security_free (AB_SECURITY *st) |
|
void | AB_Security_Attach (AB_SECURITY *st) |
|
int | AB_Security_ReadDb (AB_SECURITY *st, GWEN_DB_NODE *db) |
|
int | AB_Security_toDb (const AB_SECURITY *st, GWEN_DB_NODE *db) |
|
int | AB_Security_IsModified (const AB_SECURITY *st) |
|
void | AB_Security_SetModified (AB_SECURITY *st, int i) |
|
const char * | AB_Security_GetName (const AB_SECURITY *el) |
|
void | AB_Security_SetName (AB_SECURITY *el, const char *d) |
|
const char * | AB_Security_GetUniqueId (const AB_SECURITY *el) |
|
void | AB_Security_SetUniqueId (AB_SECURITY *el, const char *d) |
|
const char * | AB_Security_GetNameSpace (const AB_SECURITY *el) |
|
void | AB_Security_SetNameSpace (AB_SECURITY *el, const char *d) |
|
const char * | AB_Security_GetTickerSymbol (const AB_SECURITY *el) |
|
void | AB_Security_SetTickerSymbol (AB_SECURITY *el, const char *d) |
|
const AB_VALUE * | AB_Security_GetUnits (const AB_SECURITY *el) |
|
void | AB_Security_SetUnits (AB_SECURITY *el, const AB_VALUE *d) |
|
const AB_VALUE * | AB_Security_GetUnitPriceValue (const AB_SECURITY *el) |
|
void | AB_Security_SetUnitPriceValue (AB_SECURITY *el, const AB_VALUE *d) |
|
const GWEN_TIME * | AB_Security_GetUnitPriceDate (const AB_SECURITY *el) |
|
void | AB_Security_SetUnitPriceDate (AB_SECURITY *el, const GWEN_TIME *d) |
|
◆ AB_SECURITY
◆ AB_Security_Attach()
Increments the usage counter of the given object, so an additional free() is needed to destroy the object.
◆ AB_Security_dup()
Creates and returns a deep copy of thegiven object.
◆ AB_Security_free()
Destroys the given object.
◆ AB_Security_fromDb()
Creates an object from the data in the given GWEN_DB_NODE
◆ AB_Security_GetName()
const char* AB_Security_GetName |
( |
const AB_SECURITY * |
el | ) |
|
◆ AB_Security_GetNameSpace()
const char* AB_Security_GetNameSpace |
( |
const AB_SECURITY * |
el | ) |
|
◆ AB_Security_GetTickerSymbol()
const char* AB_Security_GetTickerSymbol |
( |
const AB_SECURITY * |
el | ) |
|
◆ AB_Security_GetUniqueId()
const char* AB_Security_GetUniqueId |
( |
const AB_SECURITY * |
el | ) |
|
◆ AB_Security_GetUnitPriceDate()
const GWEN_TIME* AB_Security_GetUnitPriceDate |
( |
const AB_SECURITY * |
el | ) |
|
◆ AB_Security_GetUnitPriceValue()
◆ AB_Security_GetUnits()
◆ AB_Security_IsModified()
Returns 0 if this object has not been modified, !=0 otherwise
◆ AB_Security_List2_freeAll()
Destroys all objects stored in the given LIST2 and the list itself
◆ AB_Security_List_dup()
◆ AB_Security_new()
◆ AB_Security_ReadDb()
int AB_Security_ReadDb |
( |
AB_SECURITY * |
st, |
|
|
GWEN_DB_NODE * |
db |
|
) |
| |
Reads data from a GWEN_DB.
◆ AB_Security_SetModified()
void AB_Security_SetModified |
( |
AB_SECURITY * |
st, |
|
|
int |
i |
|
) |
| |
Sets the modified state of the given object
◆ AB_Security_SetName()
void AB_Security_SetName |
( |
AB_SECURITY * |
el, |
|
|
const char * |
d |
|
) |
| |
◆ AB_Security_SetNameSpace()
void AB_Security_SetNameSpace |
( |
AB_SECURITY * |
el, |
|
|
const char * |
d |
|
) |
| |
◆ AB_Security_SetTickerSymbol()
void AB_Security_SetTickerSymbol |
( |
AB_SECURITY * |
el, |
|
|
const char * |
d |
|
) |
| |
◆ AB_Security_SetUniqueId()
void AB_Security_SetUniqueId |
( |
AB_SECURITY * |
el, |
|
|
const char * |
d |
|
) |
| |
◆ AB_Security_SetUnitPriceDate()
void AB_Security_SetUnitPriceDate |
( |
AB_SECURITY * |
el, |
|
|
const GWEN_TIME * |
d |
|
) |
| |
◆ AB_Security_SetUnitPriceValue()
◆ AB_Security_SetUnits()
◆ AB_Security_toDb()
int AB_Security_toDb |
( |
const AB_SECURITY * |
st, |
|
|
GWEN_DB_NODE * |
db |
|
) |
| |
Stores an object in the given GWEN_DB_NODE