Main Page | Modules | Files | Functions | Code Elements | Data Structures | Deprecated

CMP Tokens
[Compare]

Defines

Typedefs

Enumerations


Define Documentation

#define IS_CMP_ORDER_E (  )     ( ( CMP_order_by_value <= (a) ) && ( (a) <= CMP_order_by_length_and_value ) )

Definition at line 76 of file cmp_tokens.h.


Typedef Documentation

typedef int( CMP_compare_agg_method_t)(tag_t compare_set, tag_t compare_element, int *result)

Definition at line 85 of file cmp_tokens.h.

typedef int( CMP_compare_obj_method_t)(tag_t eim_object, tag_t compare_set, tag_t compare_element, int *result)

Definition at line 78 of file cmp_tokens.h.

typedef int( CMP_free_cache_method_t)(void *externalCache, tag_t compare_element)

Definition at line 110 of file cmp_tokens.h.

typedef int( CMP_uif_name_method_t)(tag_t compare_element, char **display_name)

Definition at line 98 of file cmp_tokens.h.

typedef int( CMP_uif_value_method_t)(tag_t compare_set, CMP_side_e side, tag_t compare_element, char **display_value)

Definition at line 103 of file cmp_tokens.h.

typedef int( CMP_update_cache_method_t)(tag_t compare_set, CMP_side_e side, tag_t eim_object, tag_t compare_element)

Definition at line 91 of file cmp_tokens.h.


Enumeration Type Documentation

Enumerator:
CMP_cache_auto  Selects 'best' cache type based on property value type
CMP_cache_sync  Cache type matches property value type(primary value type only(e.g.int,double,float,char))
CMP_cache_none 
CMP_cache_char 
CMP_cache_date 
CMP_cache_double 
CMP_cache_float 
CMP_cache_integer 
CMP_cache_logical 
CMP_cache_short 
CMP_cache_string 
CMP_cache_tag 
CMP_cache_char_array 
CMP_cache_date_array 
CMP_cache_tag_array 
CMP_cache_string_array 
CMP_cache_pointer 

Definition at line 46 of file cmp_tokens.h.

Enumerator:
CMP_property_element 
CMP_external_element 

Definition at line 40 of file cmp_tokens.h.

Enumerator:
CMP_order_by_value 
CMP_order_by_length_and_value 

Definition at line 70 of file cmp_tokens.h.

Enumerator:
CMP_primary_element 
CMP_aggregate_element 
CMP_display_element 

Definition at line 33 of file cmp_tokens.h.

enum CMP_side_e

Enumerator:
CMP_LHS 
CMP_RHS 

Definition at line 27 of file cmp_tokens.h.