#include <stdint.h>
#include "MALP_Blackboard.h"
#include "CRC64.h"
Go to the source code of this file.
|
#define | KS_ID(bl, a) MALP_Blackboard_level_id( (char *)bl, a , "*" ) |
| MALP_Blackboard_level_id redefinition with "*" for the second object name. More...
|
|
#define | DE_ID(bl, t) KS_ID(bl,t) |
| KS_ID redefinition. More...
|
|
#define | DE_ID_S(bl, t, s) MALP_Blackboard_level_id( (char *)bl, t , s ) |
| MALP_Blackboard_level_id redefinition with casting of bl as (char*) More...
|
|
#define | KS_LID(a) MALP_Blackboard_level_id( (char *)MALP_Blackboard_level_name, a , "*" ) |
| MALP_Blackboard_level_name redefinition with "*" for the second object name and "MALP_Blackboard_level_name" as first parameter. More...
|
|
#define | DE_LID(t) KS_LID(t) |
| The same as KS_LID. More...
|
|
#define | DE_LID_S(t, s) MALP_Blackboard_level_id( (char *)MALP_Blackboard_level_name , t , s ) |
| Redefinition of MALP_Blackboard_level_id with "*" for the second object name. More...
|
|
|
struct MALP_Blackboard_level * | MALP_Blackboard_level_load (struct MALP_blackboard *bb, char *plugin_soname, void *arg) |
| MALP_Blackboard_level_load [UNUSED?]. More...
|
|
struct MALP_Blackboard_level * | MALP_Blackboard_level (struct MALP_blackboard *bb, int(*BB_level_setup)(struct MALP_blackboard *bb, void *arg), int(*BB_level_teardown)(struct MALP_blackboard *bb, void *arg), void *arg) |
| Create a MALP_Blackboard_level structure using the parameters with NULL value for the handler's mapping library. More...
|
|
int | MALP_Blackboard_level_unload (struct MALP_blackboard *bb, struct MALP_Blackboard_level *level) |
| MALP_Blackboard_level_unload [UNUSED?]. More...
|
|
uint64_t | MALP_Blackboard_level_id (char *MALP_Blackboard_level_name, char *object1_name, char *object2_name) |
| Generate the hashcode for a 3 dimensions table buffer containing a blackboard level and two object names. More...
|
|