DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
ident.h File Reference
#include "cace/amm/lookup.h"
#include "cace/amm/obj_store.h"
#include "cace/amm/user_data.h"
#include <m-deque.h>
+ Include dependency graph for ident.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  refda_amm_ident_base_t
 Each base IDENT object of an intermediate or leaf object. More...
 
struct  refda_amm_ident_desc_t
 An IDENT descriptor. More...
 

Macros

#define M_OPL_refda_amm_ident_base_t()
 M*LIB OPLIST for refda_amm_ident_base_t.
 

Functions

void refda_amm_ident_base_init (refda_amm_ident_base_t *obj)
 
void refda_amm_ident_base_deinit (refda_amm_ident_base_t *obj)
 
void refda_amm_ident_base_init_set (refda_amm_ident_base_t *obj, const refda_amm_ident_base_t *src)
 
void refda_amm_ident_base_set (refda_amm_ident_base_t *obj, const refda_amm_ident_base_t *src)
 
void refda_amm_ident_base_set_move (refda_amm_ident_base_t *obj, refda_amm_ident_base_t *src)
 
void refda_amm_ident_base_get_str (m_string_t out, const refda_amm_ident_base_t *obj, bool append)
 
int refda_amm_ident_base_populate (refda_amm_ident_base_t *obj, const cace_ari_t *ref, const cace_amm_obj_store_t *objs)
 Set the name and perform a reference lookup on this object.
 
void refda_amm_ident_desc_init (refda_amm_ident_desc_t *obj)
 
void refda_amm_ident_desc_deinit (refda_amm_ident_desc_t *obj)
 

Macro Definition Documentation

◆ M_OPL_refda_amm_ident_base_t

#define M_OPL_refda_amm_ident_base_t ( )
Value:
(INIT(API_2(refda_amm_ident_base_init)), INIT_SET(API_6(refda_amm_ident_base_init_set)), \
void refda_amm_ident_base_set(refda_amm_ident_base_t *obj, const refda_amm_ident_base_t *src)
Definition ident.c:44
void refda_amm_ident_base_init(refda_amm_ident_base_t *obj)
Definition ident.c:22
void refda_amm_ident_base_init_set(refda_amm_ident_base_t *obj, const refda_amm_ident_base_t *src)
Definition ident.c:38
void refda_amm_ident_base_set_move(refda_amm_ident_base_t *obj, refda_amm_ident_base_t *src)
Definition ident.c:57
void refda_amm_ident_base_deinit(refda_amm_ident_base_t *obj)
Definition ident.c:30

M*LIB OPLIST for refda_amm_ident_base_t.

Function Documentation

◆ refda_amm_ident_base_deinit()

◆ refda_amm_ident_base_get_str()

void refda_amm_ident_base_get_str ( m_string_t  out,
const refda_amm_ident_base_t obj,
bool  append 
)

◆ refda_amm_ident_base_init()

◆ refda_amm_ident_base_init_set()

void refda_amm_ident_base_init_set ( refda_amm_ident_base_t obj,
const refda_amm_ident_base_t src 
)

◆ refda_amm_ident_base_populate()

◆ refda_amm_ident_base_set()

◆ refda_amm_ident_base_set_move()

◆ refda_amm_ident_desc_deinit()

◆ refda_amm_ident_desc_init()