ITK Function Reference

(V10000.1.0.60_20160308.00)
Macros | Enumerations
ps_tokens.h File Reference
#include <ps/libps_exports.h>
#include <ps/libps_undef.h>

Go to the source code of this file.

Macros

#define PS_copyable   (1 << 0)
 
#define PS_default_view_type_name   "view"
 
#define PS_effectivity_operator_applicability   (PS_effectivity_operator_offset + PS_variant_operator_applicability)
 
#define PS_effectivity_operator_condition   (PS_effectivity_operator_offset + PS_variant_operator_condition)
 
#define PS_effectivity_operator_constraint_error   (PS_effectivity_operator_offset + PS_variant_operator_constraint_error)
 
#define PS_effectivity_operator_constraint_inform   (PS_effectivity_operator_offset + PS_variant_operator_constraint_inform)
 
#define PS_effectivity_operator_constraint_warn   (PS_effectivity_operator_offset + PS_variant_operator_constraint_warn)
 
#define PS_effectivity_operator_criteria_set   (PS_effectivity_operator_offset + PS_variant_operator_criteria_set)
 
#define PS_effectivity_operator_declare   (PS_effectivity_operator_offset + PS_variant_operator_declare)
 
#define PS_effectivity_operator_derived_default_rule   (PS_effectivity_operator_offset + PS_variant_operator_derived_default_rule)
 
#define PS_effectivity_operator_error_if   (PS_effectivity_operator_offset + PS_variant_operator_error_if)
 
#define PS_effectivity_operator_exclusive_constraint   (PS_effectivity_operator_offset + PS_variant_operator_exclusive_constraint)
 
#define PS_effectivity_operator_filter_condition   (PS_effectivity_operator_offset + PS_variant_operator_filter_condition)
 
#define PS_effectivity_operator_fixed_default_rule   (PS_effectivity_operator_offset + PS_variant_operator_fixed_default_rule)
 
#define PS_effectivity_operator_inclusive_constraint   (PS_effectivity_operator_offset + PS_variant_operator_inclusive_constraint)
 
#define PS_effectivity_operator_load_if   (PS_effectivity_operator_offset + PS_variant_operator_load_if)
 
#define PS_effectivity_operator_offset   500
 
#define PS_effectivity_operator_product_family_condition   (PS_effectivity_operator_offset + PS_variant_operator_product_family_condition)
 
#define PS_effectivity_operator_use_dependent   (PS_effectivity_operator_offset + PS_variant_operator_use_dependent)
 
#define PS_effectivity_operator_used_value   (PS_effectivity_operator_offset + PS_variant_operator_assy_uses)
 
#define PS_effectivity_operator_value_range   (PS_effectivity_operator_offset + PS_variant_operator_value_range)
 
#define PS_manage   (1 << 1)
 
#define PS_max_note_length   160
 
#define PS_mono_override   (1 << 1)
 
#define PS_product_line_variant_expression   43
 
#define PS_qty_as_required   (1 << 0)
 
#define PS_valid_props   (PS_copyable | PS_manage)
 
#define PS_variant_op_rhs_is_string   1000
 
#define PS_variant_operator_and   10
 
#define PS_variant_operator_applicability   23
 
#define PS_variant_operator_assign   3
 
#define PS_variant_operator_assy_uses   2
 
#define PS_variant_operator_brackets   17
 
#define PS_variant_operator_comment   8
 
#define PS_variant_operator_condition   25
 
#define PS_variant_operator_constraint_error   30
 
#define PS_variant_operator_constraint_inform   31
 
#define PS_variant_operator_constraint_warn   32
 
#define PS_variant_operator_criteria_set   26
 
#define PS_variant_operator_ct   40
 
#define PS_variant_operator_declare   1
 
#define PS_variant_operator_default   4
 
#define PS_variant_operator_derived_default_rule   37
 
#define PS_variant_operator_enforced_condition   42
 
#define PS_variant_operator_error_if   7
 
#define PS_variant_operator_exclusive_constraint   29
 
#define PS_variant_operator_feasibility_constraint   41
 
#define PS_variant_operator_filter_condition   36
 
#define PS_variant_operator_fixed_default_rule   38
 
#define PS_variant_operator_gt   13
 
#define PS_variant_operator_gt_eq   15
 
#define PS_variant_operator_if   12
 
#define PS_variant_operator_inclusive_constraint   28
 
#define PS_variant_operator_is_equal   5
 
#define PS_variant_operator_load_if   9
 
#define PS_variant_operator_lt   14
 
#define PS_variant_operator_lt_eq   16
 
#define PS_variant_operator_meta_expr   20
 
#define PS_variant_operator_named_expr   19
 
#define PS_variant_operator_not   22
 
#define PS_variant_operator_not_equal   6
 
#define PS_variant_operator_nve_ref   21
 
#define PS_variant_operator_or   11
 
#define PS_variant_operator_persistent_id   35
 
#define PS_variant_operator_product_family_condition   33
 
#define PS_variant_operator_rule_set   18
 
#define PS_variant_operator_transient_criteria_set   27
 
#define PS_variant_operator_tt   39
 
#define PS_variant_operator_use_dependent   24
 
#define PS_variant_operator_value_range   34
 
#define PS_variant_option_mode_date_comparison   (1 << 4)
 
#define PS_variant_option_mode_discretionary   (1 << 5)
 
#define PS_variant_option_mode_dynamic_comparison   (1 << 0)
 
#define PS_variant_option_mode_free_form   (1 << 8)
 
#define PS_variant_option_mode_integer_comparison   (1 << 3)
 
#define PS_variant_option_mode_lexicographic_comparison   (1 << 1)
 
#define PS_variant_option_mode_logical_comparison   (1 << 7)
 
#define PS_variant_option_mode_model_designator_option   (1 << 6)
 
#define PS_variant_option_mode_multi_select   (1 << 9)
 
#define PS_variant_option_mode_numeric_comparison   (1 << 2)
 
#define PS_variant_option_mode_product_line   (1 << 10)
 
#define PS_variant_option_mode_unknown   0
 
#define PS_where_used_all_levels   -1
 
Class tokens

Used to identify PS classes with client data functions.

#define PS_min_class_token   1001
 
#define PS_view_type   1001
 
#define PS_bom_view   1002
 
#define PS_bom_view_revision   1003
 
#define PS_occurrence   1004
 
#define PS_max_class_token   1004
 

Enumerations

enum  PS_legacy_transform_format_t { PS_transform_format_in_legacy, PS_transform_format_written_by_ug, PS_transform_format_unknown }
 

Detailed Description

PS interface tokens

Definition in file ps_tokens.h.