|
ITK Function Reference
(V10000.1.0.60_20160308.00) |
#include <pom/pom/pom.h>#include <rbf/librbf_exports.h>#include <rbf/librbf_undef.h>Go to the source code of this file.
Data Structures | |
| struct | RBF_name_value |
| struct | RBF_value |
Macros | |
| #define | RBF_DATE_FORMAT "%Y%m%d" |
| #define | RBF_DATE_NULL "00000000" |
| #define | RBF_FALSE_STRING "false" |
| #define | RBF_TRUE_STRING "true" |
Maximum RBF sizes | |
| #define | RBF_BUSINESS_ELEMENT_NAME_size_c 128 |
| #define | RBF_CATEGORY_size_c 240 |
| #define | RBF_COLUMN_NAME_size_c 128 |
| #define | RBF_ID_size_c 240 |
| #define | RBF_OPERAND_size_c 240 |
| #define | RBF_PROPERTY_NAME_size_c 128 |
| #define | RBF_TYPE_NAME_size_c 128 |
RBF Preferences | |
| #define | RBF_ENABLE_DEBUG_PREF "RBF_ENABLE_DEBUG" |
rbf_value dataTypes | |
| #define | RBF_VALUE_DATATYPE_STRING "STRING" |
| #define | RBF_VALUE_DATATYPE_BOOLEAN "BOOLEAN" |
| #define | RBF_VALUE_DATATYPE_INTEGER "INTEGER" |
| #define | RBF_VALUE_DATATYPE_DOUBLE "DOUBLE" |
| #define | RBF_VALUE_DATATYPE_FLOAT "FLOAT" |
| #define | RBF_VALUE_DATATYPE_DATE "DATE" |
| #define | RBF_VALUE_DATATYPE_TAG "TAG" |
Functions | |
| RBF_API int | RBF_build_name_value_pairs (const char *nvp_name, const char *nvp_data_type, const char *nvp_value, int *count, RBF_name_value **values) |
| RBF_API int | RBF_execute (const char *id, int in_count, RBF_name_value *in_values, int *result_count, RBF_name_value **result_values) |
| RBF_API void | RBF_free_name_value (int count, RBF_name_value **values) |
RBF Enumerations | |
| enum | AEPRuleType_e { DecisionTableType } |
| enum | RBFDataType_e { StringType, DateType, DoubleType, FloatType, IntegerType, LogicalType, BusinessObjectType } |
| enum | RBFInput_e { InPrimitive, InBusinessObject } |
| enum | RBFOutput_e { OutPrimitive } |
| enum | RBFColumn_e { Input, Output } |
| enum | RBFExpressionType_e { EqualTo, NotEqualTo, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, Between } |
| typedef enum AEPRuleType_e | AEPRuleType_t |
| typedef enum RBFDataType_e | RBFDataType_t |
| typedef enum RBFInput_e | RBFInput_t |
| typedef enum RBFOutput_e | RBFOutput_t |
| typedef enum RBFColumn_e | RBFColumn_t |
| typedef enum RBFExpressionType_e | RBFExpressionType_t |
This file defines constants and external ITK API for the RBF module.
Definition in file rbf.h.