Open-Transactions
0.93.0-ge03d287
|
#include "opentxs/client/OTAPI.hpp"
#include "opentxs/client/OT_ME.hpp"
#include "opentxs/core/OTStorage.hpp"
#include <cstdlib>
Go to the source code of this file.
Classes | |
class | the_lambda_struct |
class | OTAPI_Func |
Macros | |
#define | OT_OTAPI_OT |
Typedefs | |
typedef std::map< std::string, opentxs::OTDB::OfferDataNym * > | SubMap |
typedef std::map< std::string, SubMap * > | MapOfMaps |
typedef int32_t(* | LambdaFunc )(const opentxs::OTDB::OfferDataNym &offer_data, int32_t nIndex, const MapOfMaps &map_of_maps, const SubMap &sub_map, the_lambda_struct &extra_vals) |
Enumerations | |
enum | OTAPI_Func_Type { NO_FUNC = 0, CREATE_USER_ACCT = 1, DELETE_USER_ACCT = 2, CHECK_USER = 3, SEND_USER_MESSAGE = 4, SEND_USER_INSTRUMENT = 5, ISSUE_ASSET_TYPE = 6, ISSUE_BASKET = 7, CREATE_ASSET_ACCT = 8, DELETE_ASSET_ACCT = 9, ACTIVATE_SMART_CONTRACT = 10, TRIGGER_CLAUSE = 11, PROCESS_INBOX = 12, EXCHANGE_BASKET = 13, DEPOSIT_CASH = 14, EXCHANGE_CASH = 15, DEPOSIT_CHEQUE = 16, WITHDRAW_VOUCHER = 17, PAY_DIVIDEND = 18, WITHDRAW_CASH = 19, GET_CONTRACT = 20, SEND_TRANSFER = 21, GET_MARKET_LIST = 22, CREATE_MARKET_OFFER = 23, KILL_MARKET_OFFER = 24, KILL_PAYMENT_PLAN = 25, DEPOSIT_PAYMENT_PLAN = 26, GET_NYM_MARKET_OFFERS = 27, GET_MARKET_OFFERS = 28, GET_MARKET_RECENT_TRADES = 29, GET_MINT = 30, QUERY_ASSET_TYPES = 31, GET_BOX_RECEIPT = 32, ADJUST_USAGE_CREDITS = 33 } |
Variables | |
std::string | Args |
std::string | HisAcct |
std::string | HisNym |
std::string | HisPurse |
std::string | MyAcct |
std::string | MyNym |
std::string | MyPurse |
std::string | Server |
#define OT_OTAPI_OT |
Definition at line 144 of file ot_otapi_ot.hpp.
typedef int32_t(* LambdaFunc)(const opentxs::OTDB::OfferDataNym &offer_data, int32_t nIndex, const MapOfMaps &map_of_maps, const SubMap &sub_map, the_lambda_struct &extra_vals) |
Definition at line 150 of file ot_otapi_ot.hpp.
Definition at line 149 of file ot_otapi_ot.hpp.
typedef std::map<std::string, opentxs::OTDB::OfferDataNym*> SubMap |
Definition at line 146 of file ot_otapi_ot.hpp.
enum OTAPI_Func_Type |
Definition at line 202 of file ot_otapi_ot.hpp.
EXPORT OT_OTAPI_OT MapOfMaps* convert_offerlist_to_maps | ( | opentxs::OTDB::OfferListNym & | offerList | ) |
Definition at line 1385 of file ot_otapi_ot.cpp.
EXPORT OT_OTAPI_OT int32_t find_strange_offers | ( | const opentxs::OTDB::OfferDataNym & | offer_data, |
int32_t | nIndex, | ||
const MapOfMaps & | map_of_maps, | ||
const SubMap & | sub_map, | ||
the_lambda_struct & | extra_vals | ||
) |
Definition at line 1537 of file ot_otapi_ot.cpp.
EXPORT OT_OTAPI_OT int32_t iterate_nymoffers_maps | ( | MapOfMaps & | map_of_maps, |
LambdaFunc | the_lambda | ||
) |
Definition at line 1720 of file ot_otapi_ot.cpp.
EXPORT OT_OTAPI_OT int32_t iterate_nymoffers_maps | ( | MapOfMaps & | map_of_maps, |
LambdaFunc | the_lambda, | ||
the_lambda_struct & | extra_vals | ||
) |
Definition at line 1733 of file ot_otapi_ot.cpp.
EXPORT OT_OTAPI_OT int32_t iterate_nymoffers_sub_map | ( | const MapOfMaps & | map_of_maps, |
SubMap & | sub_map, | ||
LambdaFunc | the_lambda | ||
) |
Definition at line 1642 of file ot_otapi_ot.cpp.
EXPORT OT_OTAPI_OT int32_t iterate_nymoffers_sub_map | ( | const MapOfMaps & | map_of_maps, |
SubMap & | sub_map, | ||
LambdaFunc | the_lambda, | ||
the_lambda_struct & | extra_vals | ||
) |
Definition at line 1656 of file ot_otapi_ot.cpp.
EXPORT OT_OTAPI_OT opentxs::OTDB::OfferListNym* loadNymOffers | ( | const std::string & | serverID, |
const std::string & | nymID | ||
) |
Definition at line 1354 of file ot_otapi_ot.cpp.
EXPORT OT_OTAPI_OT int32_t output_nymoffer_data | ( | const opentxs::OTDB::OfferDataNym & | offer_data, |
int32_t | nIndex, | ||
const MapOfMaps & | map_of_maps, | ||
const SubMap & | sub_map, | ||
the_lambda_struct & | extra_vals | ||
) |
Definition at line 1477 of file ot_otapi_ot.cpp.
std::string Args |
Definition at line 141 of file ot_otapi_ot.cpp.
std::string HisAcct |
Definition at line 142 of file ot_otapi_ot.cpp.
std::string HisNym |
Definition at line 143 of file ot_otapi_ot.cpp.
std::string HisPurse |
Definition at line 144 of file ot_otapi_ot.cpp.
std::string MyAcct |
Definition at line 145 of file ot_otapi_ot.cpp.
std::string MyNym |
Definition at line 146 of file ot_otapi_ot.cpp.
std::string MyPurse |
Definition at line 147 of file ot_otapi_ot.cpp.
std::string Server |
Definition at line 148 of file ot_otapi_ot.cpp.