ITK Function Reference

(V10000.1.0.60_20160308.00)
Data Structures | Functions
ce.h File Reference
#include <pom/pom/pom.h>
#include <ce/libce_exports.h>
#include <ce/libce_undef.h>

Go to the source code of this file.

Data Structures

struct  CE_value
 

Macros

Condition class name and property name constants
#define CONDITION_class_name_c   "Condition"
 
#define CONDITION_condition_name_c   "condition_name"
 
#define CONDITION_condition_desc_c   "condition_desc"
 
#define CONDITION_expression_c   "expression"
 
#define CONDITION_secure_flag_c   "secure_flag"
 
#define CONDITION_parameters_c   "parameters"
 
ConditionParameter class name and property name constants
#define CONDITIONPARAMETER_class_name_c   "ConditionParameter"
 
#define CONDITIONPARAMETER_parameter_name_c   "parameter_name"
 
#define CONDITIONPARAMETER_parameter_type_c   "parameter_type"
 
Condition name constants
#define CE_DEFAULT_TRUE_CONDITION   "isTrue"
 
#define CE_DEFAULT_FALSE_CONDITION   "isFalse"
 
Maximum CE sizes
#define CE_CONDITION_DESC_size_c   240
 
#define CE_CONDITION_NAME_size_c   128
 
#define CE_PARAMETER_DESC_size_c   240
 
#define CE_PARAMETER_NAME_size_c   128
 
#define CE_PARAMETER_TYPE_size_c   128
 
CE Preferences
#define CE_ENABLE_DEBUG_PREF   "CE_ENABLE_DEBUG"
 
CE Global Operation IDs
#define CE_GLOBAL_OPID_INLIST   "INLIST"
 
#define CE_GLOBAL_OPID_MATCH   "MATCH"
 
ce_value dataTypes
#define CE_VALUE_DATATYPE_STRING   "STRING"
 
#define CE_VALUE_DATATYPE_PRIMDT_STRING   "std::string"
 
#define CE_VALUE_DATATYPE_CHAR   "CHAR"
 
#define CE_VALUE_DATATYPE_PRIMDT_CHAR   "char"
 
#define CE_VALUE_DATATYPE_BOOLEAN   "BOOLEAN"
 
#define CE_VALUE_DATATYPE_PRIMDT_BOOL   "bool"
 
#define CE_VALUE_DATATYPE_INTEGER   "INTEGER"
 
#define CE_VALUE_DATATYPE_PRIMDT_INT   "int"
 
#define CE_VALUE_DATATYPE_PRIMDT_LONG   "long"
 
#define CE_VALUE_DATATYPE_DOUBLE   "DOUBLE"
 
#define CE_VALUE_DATATYPE_PRIMDT_DOUBLE   "double"
 
#define CE_VALUE_DATATYPE_FLOAT   "FLOAT"
 
#define CE_VALUE_DATATYPE_PRIMDT_FLOAT   "float"
 
#define CE_VALUE_DATATYPE_DATE   "DATE"
 
#define CE_VALUE_DATATYPE_PRIMDT_DATE   "date_t"
 
#define CE_VALUE_DATATYPE_TAG   "TAG"
 
#define CE_VALUE_DATATYPE_PRIMDT_TAG   "tag_t"
 
#define CE_VALUE_DATATYPE_UNSUPPORTED   "UNSUPPORTED"
 
#define CE_VALUE_DATATYPE_INVALID   "INVALID"
 

Functions

CE_API int CE_ask_condition (const tag_t condition_tag, char **condition_name)
 
CE_API int CE_current_user_session_tag (tag_t *usersession_object_tag)
 
CE_API int CE_evaluate_condition (const tag_t condition_tag, const int parm_count, const tag_t *parm_tags, logical *result)
 
CE_API int CE_find_condition (const char *condition_name, tag_t *condition_tag)
 

Detailed Description

This file defines constants and external ITK API for the CE module.

Definition in file ce.h.