DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
cace_amm_semtype_cnst_t Struct Reference

A single constraint on a cace_amm_semtype_use_t. More...

#include <semtype_cnst.h>

+ Collaboration diagram for cace_amm_semtype_cnst_t:

Data Fields

enum cace_amm_semtype_cnst_type_e type
 The type of constraint present.
 
union { 
 
   cace_amm_range_int64_t   as_range_int64 
 Used when type is AMM_SEMTYPE_CNST_RANGE_INT64. More...
 
   uint64_t   as_bit_mask 
 Used when type is AMM_SEMTYPE_CNST_INT_BITS. More...
 
   cace_amm_range_size_t   as_strlen 
 Used when type is AMM_SEMTYPE_CNST_STRLEN. More...
 
   pcre2_code *   as_textpat 
 Used when type is AMM_SEMTYPE_CNST_TEXTPAT. More...
 
};  
 

Detailed Description

A single constraint on a cace_amm_semtype_use_t.

Field Documentation

◆ [union]

union { ... } cace_amm_semtype_cnst_t

◆ as_bit_mask

uint64_t cace_amm_semtype_cnst_t::as_bit_mask

◆ as_range_int64

◆ as_strlen

◆ as_textpat

pcre2_code* cace_amm_semtype_cnst_t::as_textpat

◆ type


The documentation for this struct was generated from the following file: