|
| | Bebop (pLogger a_logger, pConfigFile a_config, pChannels a_channels, pVolatile a_volatile, pPersisted a_persisted, pCore a_core) |
| | Bop: Start the compiler.
|
| |
| virtual pChar const | id () |
| |
| StatusCode | start () |
| |
| StatusCode | shut_down () |
| |
| void | base_names (BaseNames &base_names) |
| |
| | BaseAPI (pLogger a_logger, pConfigFile a_config, pChannels a_channels, pVolatile a_volatile, pPersisted a_persisted) |
| | Creates a BaseAPI service without starting it.
|
| |
| bool | parse (ApiQueryState &q_state, pChar p_url, int method, bool recurse=false) |
| |
| bool | block_from_const (pTransaction &p_txn, pChar p_const, bool make_tuple=false) |
| |
| virtual StatusCode | header (StaticBlockHeader &hea, ApiQueryState &what) |
| |
| virtual StatusCode | get (pTransaction &p_txn, ApiQueryState &what) |
| |
| virtual StatusCode | put (ApiQueryState &where, pBlock p_block, int mode=WRITE_AS_BASE_DEFAULT) |
| |
| virtual StatusCode | remove (ApiQueryState &what) |
| |
| pChannels | get_channels () |
| |
| pVolatile | get_volatile () |
| |
| pPersisted | get_persisted () |
| |
| | Container (pLogger a_logger, pConfigFile a_config) |
| |
| StatusCode | start () |
| |
| StatusCode | shut_down () |
| |
| void | enter_read (pTransaction p_txn) |
| |
| void | enter_write (pTransaction p_txn, int total_times=0) |
| |
| void | leave_read (pTransaction p_txn) |
| |
| void | leave_write (pTransaction p_txn) |
| |
| StatusCode | new_block (pTransaction &p_txn, int cell_type, int *dim, int fill_tensor=FILL_NEW_DONT_FILL, int stringbuff_size=0, const char *p_text=nullptr, char eol='\n', AttributeMap *att=nullptr) |
| |
| StatusCode | new_block (pTransaction &p_txn, int num_items, StaticBlockHeader p_hea[], Name p_names[], pBlock p_block[], AttributeMap *dims=nullptr, AttributeMap *att=nullptr) |
| |
| StatusCode | new_block (pTransaction &p_txn, pBlock p_from, pBlock p_row_filter, AttributeMap *att=nullptr) |
| |
| StatusCode | new_block (pTransaction &p_txn, pTuple p_from, pChar name, AttributeMap *att=nullptr) |
| |
| StatusCode | new_block (pTransaction &p_txn, pBlock p_from_text, int cell_type, pKind p_as_kind=nullptr, AttributeMap *att=nullptr) |
| |
| StatusCode | new_block (pTransaction &p_txn, pBlock p_from_raw, pChar p_fmt=nullptr, bool ret_as_string=false, AttributeMap *att=nullptr) |
| |
| StatusCode | new_block (pTransaction &p_txn, int cell_type) |
| |
| StatusCode | new_block (pTransaction &p_txn, Index &index) |
| |
| virtual StatusCode | new_transaction (pTransaction &p_txn) |
| |
| virtual void | destroy_transaction (pTransaction &p_txn) |
| |
| virtual StatusCode | get (pTransaction &p_txn, pChar p_what) |
| |
| virtual StatusCode | get (pTransaction &p_txn, pChar p_what, pBlock p_row_filter) |
| |
| virtual StatusCode | get (pTransaction &p_txn, pChar p_what, pChar name) |
| |
| virtual StatusCode | locate (Locator &location, pChar p_what) |
| |
| virtual StatusCode | header (StaticBlockHeader &hea, pChar p_what) |
| |
| virtual StatusCode | header (pTransaction &p_txn, pChar p_what) |
| |
| virtual StatusCode | put (pChar p_where, pBlock p_block, int mode=WRITE_AS_BASE_DEFAULT) |
| |
| virtual StatusCode | new_entity (pChar p_where) |
| |
| virtual StatusCode | remove (pChar p_where) |
| |
| virtual StatusCode | copy (pChar p_where, pChar p_what) |
| |
| virtual StatusCode | exec (pTransaction &p_txn, Locator &function, pTuple p_args) |
| |
| virtual StatusCode | modify (Locator &function, pTuple p_args) |
| |
| virtual StatusCode | as_locator (Locator &result, pChar p_what) |
| |
| virtual StatusCode | get (pTransaction &p_txn, Locator &what) |
| |
| virtual StatusCode | get (pTransaction &p_txn, Locator &what, pBlock p_row_filter) |
| |
| virtual StatusCode | get (pTransaction &p_txn, Locator &what, pChar name) |
| |
| virtual StatusCode | locate (Locator &location, Locator &what) |
| |
| virtual StatusCode | header (StaticBlockHeader &hea, Locator &what) |
| |
| virtual StatusCode | header (pTransaction &p_txn, Locator &what) |
| |
| virtual StatusCode | put (Locator &where, pBlock p_block, int mode=WRITE_AS_BASE_DEFAULT) |
| |
| virtual StatusCode | new_entity (Locator &where) |
| |
| virtual StatusCode | remove (Locator &where) |
| |
| virtual StatusCode | copy (Locator &where, Locator &what) |
| |
| StatusCode | unwrap_received (pTransaction &p_txn) |
| |
| StatusCode | unwrap_received (pTransaction &p_txn, pBlock p_maybe_block, int rec_size) |
| |
| void | base_names (BaseNames &base_names) |
| |
| | Service (pLogger a_logger, pConfigFile a_config) |
| |
| void | log (int loglevel, const char *message) |
| |
| void | log_printf (int loglevel, const char *fmt,...) |
| |
| bool | get_conf_key (const char *key, int &value) |
| |
| bool | get_conf_key (const char *key, double &value) |
| |
| bool | get_conf_key (const char *key, String &value) |
| |