pom/pom/pom.h File Reference
Detailed Description
Interface definition for the POM module.
Contains:
-
definitions of all typedefs used in the interface, and some constants to be used with these types.
-
definitions of assorted limits (e.g. max. string length)
-
definitions of tokens
-
declarations of all the procedures in the interface
Definition in file pom.h.
#include <limits.h>
#include <unidefs.h>
#include <pom/pom/pom_typedefs.h>
#include <pom/enq/old_on_new.h>
#include <pom/pom/libpom_exports.h>
#include <pom/pom/pom_mapping.h>
#include <pom/pom/pom_errors.h>
#include <pom/pom/pom_tokens.h>
#include <pom/pom/pom_macros.h>
#include <pom/pom/libpom_undef.h>
Go to the source code of this file.
Defines
|
Functions
- POMAPI date_t POM_null_date (void)
- POMAPI date_t * POM_null_date_ptr (void)
- POMAPI int POM_refresh_instances_any_class (int n_instances, const tag_t *instances, int lock_type)
- POMAPI int POM_refresh_instances (int n_instances, const tag_t *instances, tag_t class_to_load_as, int lock_type)
- POMAPI int POM_unload_instances (int n_instances, const tag_t *instance_tags)
- POMAPI int POM_delete_instances (int n_instances, const tag_t *instance_tags)
- POMAPI int POM_delete_instances_by_enq (tag_t enquiry_id, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_null (int n_instances, const tag_t *instance_tags, tag_t attr_id)
- POMAPI int POM_modify_nulls (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values)
- POMAPI int POM_modify_null_by_enq (tag_t enquiry_id, tag_t attr_id, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_nulls_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_null (int n_instances, const tag_t *instance_tags, tag_t attr_id)
- POMAPI int POM_set_attr_nulls (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values)
- POMAPI int POM_insert_attr_nulls (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values)
- POMAPI int POM_append_attr_nulls (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values)
- POMAPI int POM_revert_attr (const tag_t instance, tag_t attr_id)
- POMAPI int POM_set_password (tag_t user_tag, const char *old_password_string, const char *new_password_string)
- POMAPI int POM_ask_owner (tag_t instance_tag, tag_t *user_tag, tag_t *group_tag)
- POMAPI int POM_check_password (tag_t user_tag, const char *password_string, logical *answer)
- POMAPI int POM_compare_class_ids (tag_t class_id1, tag_t class_id2, logical *answer)
- POMAPI int POM_compare_attr_ids (tag_t attr_id1, tag_t attr_id2, logical *answer)
- POMAPI int POM_compare_dates (date_t date1, date_t date2, int *answer)
- POMAPI int POM_clear_attr (int n_instances, const tag_t *instance_tags, tag_t attr_id)
- POMAPI int POM_remove_from_attr (int n_instances, const tag_t *instances, tag_t attr_id, int position, int number)
- POMAPI int POM_length_of_attr (tag_t instance, tag_t attr_id, int *length)
- POMAPI int POM_reorder_attr (int n_instances, const tag_t *instances, tag_t attr_id, int start, int number, int newstart)
- POMAPI int POM_sql_view_of_class (tag_t class_id, int n_attrs, const tag_t *attr_ids, char **column_names, const char *view_name)
- POMAPI int POM_sql_drop_view (const char *view_name)
- POMAPI int POM_sql_view_exists (const char *view_name, logical *answer)
- POMAPI int POM_dbname_of_att (tag_t class_id, tag_t attr_id, char **table, char **base)
- POMAPI int POM_type_of_att (tag_t class_id, tag_t attr_id, int *type)
- POMAPI int POM_tag_to_uid (tag_t tag, char **string)
- POMAPI int POM_class_to_cpid (tag_t class_id, int *cpid)
- POMAPI int POM_attr_to_apid (tag_t class_id, tag_t attr_id, int *apid)
- POMAPI int POM_site_id (int *site)
- POMAPI int POM_set_logins (logical enable_logins)
- POMAPI int POM_ask_logins (logical *enable_logins)
- POMAPI int POM_start (const char *user_name, const char *password, const char *group_name, tag_t *user_tag, tag_t *topmost_class_id, int *pom_version)
- POMAPI int POM_stop (logical ignore_unsaved_stuff)
- POMAPI int POM_get_char_ordering (char **string)
- POMAPI int POM_set_group (const char *group_name_string, tag_t *group_tag)
- POMAPI int POM_set_group_by_tag (tag_t group_tag)
- POMAPI int POM_ask_group_tag (const char *group_name_string, tag_t *group_tag)
- POMAPI int POM_get_user (char **user_name_string, tag_t *user_tag)
- POMAPI int POM_get_user_id (char **user_id_string)
- POMAPI int POM_ask_member (tag_t *member_tag)
- POMAPI int POM_ask_group (char **group_name_string, tag_t *group_tag)
- POMAPI int POM_ask_default_group (tag_t *group_tag)
- POMAPI int POM_set_default_group (tag_t group_tag)
- POMAPI int POM_ask_user_default_group (tag_t user, tag_t *group_tag)
- POMAPI int POM_set_user_default_group (tag_t user, tag_t group_tag)
- POMAPI int POM_set_env_info (int what_to_set, logical logical_value_to_set, int int_value_to_set, double double_value_to_set, tag_t tag_value_to_set, const char *string_value_to_set)
- POMAPI int POM_ask_env_info (int what_to_ask_about, logical *logical_current_value, int *int_current_value, double *double_current_value, tag_t *tag_current_value, char **string_current_value)
- POMAPI int POM_describe_token (int token, char **string)
- POMAPI int POM_describe_error (int error_code, char **string)
- POMAPI int POM_free (void *space)
- POMAPI int POM_ask_attr_lower_int (tag_t class_id, tag_t attr_id, int *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_upper_int (tag_t class_id, tag_t attr_id, int *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_initial_int (tag_t class_id, tag_t attr_id, int *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_modify_int (int n_instances, const tag_t *instance_tags, tag_t attr_id, int value)
- POMAPI int POM_modify_ints (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const int *values)
- POMAPI int POM_modify_int_by_enq (tag_t enquiry_id, tag_t attr_id, int value, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_ints_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, const int *values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_int (int n_instances, const tag_t *instance_tags, tag_t attr_id, int value)
- POMAPI int POM_set_attr_ints (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const int *values)
- POMAPI int POM_ask_attr_int (tag_t instance_tag, tag_t attr_id, int *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_ints (tag_t instance_tag, tag_t attr_id, int start, int n_values, int **values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_insert_attr_ints (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const int *values)
- POMAPI int POM_append_attr_ints (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values, const int *values)
- POMAPI int POM_ask_attr_lower_double (tag_t class_id, tag_t attr_id, double *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_upper_double (tag_t class_id, tag_t attr_id, double *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_initial_double (tag_t class_id, tag_t attr_id, double *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_modify_double (int n_instances, const tag_t *instance_tags, tag_t attr_id, double value)
- POMAPI int POM_modify_doubles (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const double *values)
- POMAPI int POM_modify_double_by_enq (tag_t enquiry_id, tag_t attr_id, double value, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_doubles_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, const double *values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_double (int n_instances, const tag_t *instance_tags, tag_t attr_id, double value)
- POMAPI int POM_set_attr_doubles (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const double *values)
- POMAPI int POM_ask_attr_double (tag_t instance_tag, tag_t attr_id, double *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_doubles (tag_t instance_tag, tag_t attr_id, int start, int n_values, double **values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_insert_attr_doubles (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const double *values)
- POMAPI int POM_append_attr_doubles (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values, const double *values)
- POMAPI int POM_ask_attr_lower_char (tag_t class_id, tag_t attr_id, char *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_upper_char (tag_t class_id, tag_t attr_id, char *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_initial_char (tag_t class_id, tag_t attr_id, char *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_modify_char (int n_instances, const tag_t *instance_tags, tag_t attr_id, char value)
- POMAPI int POM_modify_chars (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const char *values)
- POMAPI int POM_modify_char_by_enq (tag_t enquiry_id, tag_t attr_id, char value, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_chars_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, const char *values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_char (int n_instances, const tag_t *instance_tags, tag_t attr_id, char value)
- POMAPI int POM_set_attr_chars (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const char *values)
- POMAPI int POM_ask_attr_char (tag_t instance_tag, tag_t attr_id, char *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_chars (tag_t instance_tag, tag_t attr_id, int start, int n_values, char **values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_insert_attr_chars (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const char *values)
- POMAPI int POM_append_attr_chars (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values, const char *values)
- POMAPI int POM_ask_attr_lower_string (tag_t class_id, tag_t attr_id, char **value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_upper_string (tag_t class_id, tag_t attr_id, char **value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_initial_string (tag_t class_id, tag_t attr_id, char **value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_modify_string (int n_instances, const tag_t *instance_tags, tag_t attr_id, const char *value)
- POMAPI int POM_modify_strings (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, char **values)
- POMAPI int POM_modify_string_by_enq (tag_t enquiry_id, tag_t attr_id, const char *value, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_strings_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, char **values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_string (int n_instances, const tag_t *instance_tags, tag_t attr_id, const char *value)
- POMAPI int POM_set_attr_strings (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, char **values)
- POMAPI int POM_ask_attr_string (tag_t instance_tag, tag_t attr_id, char **value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_strings (tag_t instance_tag, tag_t attr_id, int start, int n_values, char ***values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_insert_attr_strings (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, char **values)
- POMAPI int POM_append_attr_strings (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values, char **values)
- POMAPI int POM_ask_attr_lower_date (tag_t class_id, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_lower_utc_date (tag_t class_id, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_upper_date (tag_t class_id, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_upper_utc_date (tag_t class_id, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_initial_date (tag_t class_id, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_initial_utc_date (tag_t class_id, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_modify_date (int n_instances, const tag_t *instance_tags, tag_t attr_id, date_t value)
- POMAPI int POM_modify_dates (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const date_t *values)
- POMAPI int POM_modify_date_by_enq (tag_t enquiry_id, tag_t attr_id, date_t value, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_dates_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, const date_t *values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_date (int n_instances, const tag_t *instance_tags, tag_t attr_id, date_t value)
- POMAPI int POM_set_attr_utc_date (int n_instances, const tag_t *instance_tags, tag_t attr_id, date_t value)
- POMAPI int POM_set_attr_dates (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const date_t *values)
- POMAPI int POM_set_attr_utc_dates (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const date_t *values)
- POMAPI int POM_ask_attr_date (tag_t instance_tag, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_utc_date (tag_t instance_tag, tag_t attr_id, date_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_dates (tag_t instance_tag, tag_t attr_id, int start, int n_values, date_t **values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_ask_attr_utc_dates (tag_t instance_tag, tag_t attr_id, int start, int n_values, date_t **values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_insert_attr_dates (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const date_t *values)
- POMAPI int POM_append_attr_dates (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values, const date_t *values)
- POMAPI int POM_ask_attr_initial_logical (tag_t class_id, tag_t attr_id, logical *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_modify_logical (int n_instances, const tag_t *instance_tags, tag_t attr_id, logical value)
- POMAPI int POM_modify_logicals (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const logical *values)
- POMAPI int POM_modify_logical_by_enq (tag_t enquiry_id, tag_t attr_id, logical value, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_logicals_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, const logical *values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_logical (int n_instances, const tag_t *instance_tags, tag_t attr_id, logical value)
- POMAPI int POM_set_attr_logicals (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const logical *values)
- POMAPI int POM_ask_attr_logical (tag_t instance_tag, tag_t attr_id, logical *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_logicals (tag_t instance_tag, tag_t attr_id, int start, int n_values, logical **values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_insert_attr_logicals (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const logical *values)
- POMAPI int POM_append_attr_logicals (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values, const logical *values)
- POMAPI int POM_modify_tag (int n_instances, const tag_t *instance_tags, tag_t attr_id, tag_t value)
- POMAPI int POM_modify_tags (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const tag_t *values)
- POMAPI int POM_modify_tag_by_enq (tag_t enquiry_id, tag_t attr_id, tag_t value, int *n_instances, tag_t **instances)
- POMAPI int POM_modify_tags_by_enq (tag_t enquiry_id, tag_t attr_id, int start, int n_values, const tag_t *values, int *n_instances, tag_t **instances)
- POMAPI int POM_set_attr_tag (int n_instances, const tag_t *instance_tags, tag_t attr_id, tag_t value)
- POMAPI int POM_set_attr_tags (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const tag_t *values)
- POMAPI int POM_ask_attr_tag (tag_t instance_tag, tag_t attr_id, tag_t *value, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_ask_attr_tags (tag_t instance_tag, tag_t attr_id, int start, int n_values, tag_t **values, logical **is_it_null, logical **is_it_empty)
- POMAPI int POM_insert_attr_tags (int n_instances, const tag_t *instance_tags, tag_t attr_id, int start, int n_values, const tag_t *values)
- POMAPI int POM_append_attr_tags (int n_instances, const tag_t *instance_tags, tag_t attr_id, int n_values, const tag_t *values)
- POMAPI int POM_freeze (tag_t instance_to_freeze)
- POMAPI int POM_unfreeze (tag_t instance_to_unfreeze)
- POMAPI int POM_is_frozen (tag_t instance, logical *verdict)
- POMAPI int POM_get_object_property (tag_t instance, int bit_to_get, logical *verdict)
- POMAPI int POM_set_object_property (tag_t instance, int bit_to_set, logical value)
- POMAPI int POM_is_loaded (tag_t instance, logical *verdict)
- POMAPI int POM_new_user (const char *user_id, const char *user_name, const char *password, tag_t *new_user)
- POMAPI int POM_init_user (tag_t new_user, const char *user_id, const char *user_name, const char *password)
- POMAPI int POM_set_user_license_status (tag_t a_user, int new_status, int license_level, int *purchased, int *used)
- POMAPI int POM_delete_user (tag_t a_user)
- POMAPI int POM_new_group (const char *name, int privilege, tag_t *new_group)
- POMAPI int POM_init_group (tag_t new_group, const char *name, int privilege)
- POMAPI int POM_delete_group (tag_t a_group)
- POMAPI int POM_new_member (tag_t user, tag_t group, logical as_ga, tag_t *new_member)
- POMAPI int POM_init_member (tag_t new_member, tag_t user, tag_t group, logical as_ga)
- POMAPI int POM_delete_member (tag_t a_member)
- POMAPI int POM_order_instances (tag_t class_id, int n_instances, const tag_t *instances, int n_attrs, const tag_t *attr_ids, const int *up_or_down_tokens, tag_t **ordered_instances)
- POMAPI int POM_get_version (int *version)
- POMAPI int POM_is_running (logical *answer)
- POMAPI int POM_ask_any_unsaved_info (logical *answer)
- POMAPI int POM_ask_top_class (tag_t *class_id)
- POMAPI int POM_is_tag_valid (tag_t tag, logical *answer)
- POMAPI int POM_login (const char *user_name, const char *password, const char *group_name)
- POMAPI int POM_auto_login (void)
- POMAPI int POM_logout (logical ignore_unsaved_stuff)
- POMAPI int POM_init_module (void)
- POMAPI int POM_exit_module (void)
- POMAPI int POM_list_group_members (tag_t a_group, int *n_members, tag_t **members)
- POMAPI int POM_is_newly_created (tag_t instance, logical *answer)
- POMAPI int POM_ask_archive_date (tag_t instance, date_t *archive_date)
- POMAPI int POM_set_archive_date (tag_t instance, date_t archive_date)
- POMAPI int POM_set_archive_date_null (tag_t instance)
- POMAPI int POM_ask_archive_info (tag_t instance, char **archive_info)
- POMAPI int POM_set_archive_info (tag_t instance, const char *archive_info)
- POMAPI int POM_set_archive_info_null (tag_t instance)
- POMAPI int POM_ask_instance_state (tag_t instance, int *state_token)
- POMAPI int POM_convert_date (int conversion, date_t original_date, date_t *converted_date)
- POMAPI int POM_ask_user_name (tag_t user, char **name)
- POMAPI int POM_set_user_name (tag_t user, const char *name)
- POMAPI int POM_ask_user_id (tag_t user, char **id)
- POMAPI int POM_set_user_id (tag_t user, const char *id)
- POMAPI int POM_set_retry_count (int count)
- POMAPI int POM_ask_retry_count (int *count)
- POMAPI int POM_set_retry_interval (int retry_interval)
- POMAPI int POM_ask_domain_of_logical (tag_t class_id, tag_t attr_id, int *n_values, logical **values)
- POMAPI int POM_ask_domain_of_char (tag_t class_id, tag_t attr_id, int *n_values, char **values)
- POMAPI int POM_ask_domain_of_int (tag_t class_id, tag_t attr_id, int *n_values, int **values)
- POMAPI int POM_ask_domain_of_double (tag_t class_id, tag_t attr_id, int *n_values, double **values)
- POMAPI int POM_ask_domain_of_date (tag_t class_id, tag_t attr_id, int *n_values, date_t **values)
- POMAPI int POM_ask_domain_of_string (tag_t class_id, tag_t attr_id, int *n_values, char ***values)
- POMAPI int POM_ask_domain_of_tag (tag_t class_id, tag_t attr_id, int *n_values, tag_t **values)
- POMAPI int POM_set_group_name (tag_t group, const char *name)
- POMAPI int POM_set_group_privilege (tag_t group, int privilege)
- POMAPI int POM_set_member_user (tag_t member, tag_t user)
- POMAPI int POM_set_member_group (tag_t member, tag_t group)
- POMAPI int POM_set_member_is_ga (tag_t member, logical is_ga)
- POMAPI int POM_ask_server_info (int *node_type, char **node_name)
- POMAPI int POM_ask_index_of_logical (tag_t instance_tag, tag_t attr_id, logical value, int *values_index)
- POMAPI int POM_ask_index_of_char (tag_t instance_tag, tag_t attr_id, char value, int *values_index)
- POMAPI int POM_ask_index_of_int (tag_t instance_tag, tag_t attr_id, int value, int *values_index)
- POMAPI int POM_ask_index_of_double (tag_t instance_tag, tag_t attr_id, double value, int *values_index)
- POMAPI int POM_ask_index_of_date (tag_t instance_tag, tag_t attr_id, date_t value, int *values_index)
- POMAPI int POM_ask_index_of_string (tag_t instance_tag, tag_t attr_id, const char *value, int *values_index)
- POMAPI int POM_ask_index_of_tag (tag_t instance_tag, tag_t attr_id, tag_t value, int *values_index)
- POMAPI int POM_ask_index_of_null (tag_t instance_tag, tag_t attr_id, int *values_index)
- POMAPI int POM_ask_instance_lock (tag_t instance, int *lock_token)
- POMAPI int POM_lookup_imc (int site_id, tag_t *imc)
- POMAPI int POM_is_cached (tag_t instance, logical *is_cached)
- POMAPI int POM_location_of_instance (tag_t instance, tag_t *location)
- POMAPI int POM_set_instance_location (tag_t instance, tag_t location)
- POMAPI int POM_regen_schema_file (const char *initial_user, const char *initial_password, const char *initial_group)
- POMAPI int POM_create_file (const char *application, int version, tag_t *file)
- POMAPI int POM_read_file (const char *pathname, char **application, int *version, tag_t *file)
- POMAPI int POM_write_file (tag_t file, const char *pathname, int os_protection)
- POMAPI int POM_unload_file (tag_t file)
- POMAPI int POM_file_set_destination (tag_t file, tag_t destination)
- POMAPI int POM_file_ask_destination (tag_t file, tag_t *destination)
- POMAPI int POM_file_add_instance (tag_t file, tag_t instance)
- POMAPI int POM_file_add_unsaved_instance (tag_t file, tag_t instance)
- POMAPI int POM_file_view_instance (tag_t file, tag_t instance)
- POMAPI int POM_file_recover_instance (tag_t file, tag_t instance)
- POMAPI int POM_file_ask_contents (tag_t file, int *n_instances, tag_t **instances)
- POMAPI int POM_file_is_included (tag_t file, tag_t instance, logical *is_included)
- POMAPI int POM_file_is_recovered (tag_t file, tag_t instance, logical *is_recovered)
- POMAPI int POM_file_select_instance (tag_t file, tag_t instance)
- POMAPI int POM_file_ask_selected (tag_t file, int *n_instances, tag_t **instances)
- POMAPI int POM_file_transfer_instance (tag_t file, tag_t instance)
- POMAPI int POM_file_set_data (tag_t file, tag_t class_id, tag_t instance, int n_values, char **values)
- POMAPI int POM_file_ask_data (tag_t file, tag_t class_id, tag_t instance, int *n_values, char ***values)
- POMAPI int POM_file_replace_tag (tag_t file, tag_t original_tag, tag_t replacement_tag)
- POMAPI int POM_file_set_candidate_key (tag_t pom_file, tag_t instance, int n_attributes, const tag_t *attributes)
- POMAPI int POM_file_ask_candidate_keys (tag_t pom_file, int *n_key_strings, char ***key_strings)
- POMAPI int POM_file_ask_xmit_file (const char *pathname, char **xmitname)
- POMAPI int POM_write_transmit_file (void)
- POMAPI int POM_file_set_stub_data (int n_entries, tag_t *tags, char **names, char **values)
- POMAPI int POM_copy_over (tag_t source, tag_t target)
- POMAPI int POM_allocate_tag (tag_t *new_tag)
- POMAPI int POM_find_accessor (int n_instances, const tag_t *instances, tag_t *accessor)
- POMAPI int POM_ask_accessor_instances (tag_t accessor, int *n_instances, tag_t **instances)
- POMAPI int POM_delete_accessor (tag_t accessor)
- POMAPI int POM_set_creation_date (tag_t instance, date_t creation_date)
- POMAPI int POM_set_modification_date (tag_t instance, date_t modification_date)
- POMAPI int POM_set_modification_user (tag_t instance, tag_t modification_user)
- POMAPI int POM_instance_exists (tag_t instance_tag, logical *verdict)
- POMAPI int POM_who_locked_instance (tag_t inst, char **user_name, date_t *login_date, char **node_name)
- POMAPI int POM_look_for_lost_locks (int *n_lost, tag_t **lost, int **why, char ***who)
- POMAPI int POM_set_backup_date (tag_t instance, date_t backup_date)
- POMAPI int POM_ask_session (tag_t *session)
- POMAPI int POM_string_to_token (const char *string, int *token)
- POMAPI int POM_file_ask_conv_class_info (tag_t file, int *count, char ***classes, int **states)
- POMAPI int POM_file_ask_conv_attr_info (tag_t file, const char *class_name, int *count, char ***attrs, int **states)
- POMAPI int POM_set_owning_user (tag_t instance, tag_t user)
- POMAPI int POM_set_owning_group (tag_t instance, tag_t group)
- POMAPI int POM_ask_authenticated_groups (int *n_groups, tag_t **groups)
- POMAPI int POM_pack_strings (int n_strings, char **strings, char ***packed_strings)
- POMAPI int POM_ask_users_accessors (int n_user_accs, tag_t *user_accs, int *n_accessors, tag_t **accessors)
- POMAPI int POM_set_owners (int n_instances, tag_t *instances, tag_t owning_user, tag_t owning_group)
- POMAPI int POM_acknowledge_error (int error_code)
- POMAPI int POM_find_h_groups (const char *group_pattern, tag_t root_group, int *n_groups, tag_t **groups)
- POMAPI int POM_is_sub_group (tag_t group, tag_t sub_group, logical *answer)
- POMAPI int POM_new_h_group (const char *name, int privilege, tag_t parent_group, tag_t *new_group)
- POMAPI int POM_init_h_group (tag_t group, const char *name, int privilege, tag_t parent_group)
- POMAPI int POM_set_group_parent (tag_t group, tag_t parent)
- POMAPI int POM_ask_group_name (tag_t group, char **name)
- POMAPI int POM_ask_site_config_file (int index, logical leave_loaded, char **text, logical *has_changed)
- POMAPI int POM_set_site_config_file (int index, const char *text)
- POMAPI int POM_load_class_extent (const char *aclass, int *n_instances, tag_t **instances, int lock_type)
- POMAPI int POM_define_func_index (const char *index_name, tag_t class_id, int n_attrs, const tag_t *attr_ids, logical is_unique, const char *expr)
- POMAPI int POM_describe_class_index (const char *index_name, tag_t class_id, int *n_attrs, tag_t **attr_ids, int **pos, char ***expr)
- POMAPI int POM_load_instances_possible_by_enquiry (const char *enq_id, const char *class_name, int *n_instances, tag_t **instances, int *n_failures, tag_t **failed_instances)
- POMAPI int POM_ask_earliest_date (date_t *value)
- POMAPI int POM_list_connected_sessions (int *count, char ***descriptors)
- POMAPI int POM_is_database_there (int *state)
- POMAPI int POM_replace_string_value (const char *class_name, const char *attr_name, const char *old_str_value, const char *new_str_value, logical match_exact_value)
|
Columns names made public via pom_tokens.inc (for generating sql). Error codes returned by POM Input tokens Macro commands
|
- POMAPI int POM_define_index (const char *index_name, tag_t class_id, int n_attrs, const tag_t *attr_ids, logical is_unique)
- POMAPI int POM_remove_index (const char *index_name, tag_t class_id)
- POMAPI int POM_superclasses_of_class (tag_t class_id, int *n_ids, tag_t **superclass_ids)
- POMAPI int POM_subclasses_of_class (tag_t class_id, int *n_ids, tag_t **subclass_ids)
- POMAPI int POM_is_descendant (tag_t class_id, tag_t sub_class_id, logical *answer)
- POMAPI int POM_class_id_of_class (const char *class_name, tag_t *class_id)
- POMAPI int POM_does_class_exist (const char *class_name, logical *exists)
- POMAPI int POM_name_of_class (tag_t class_id, char **class_name)
- POMAPI int POM_describe_class (tag_t class_id, int n_names, char **attr_names, char **application_name, int *descriptor, int *n_attrs, tag_t **attr_ids)
- POMAPI int POM_describe_attrs (tag_t class_id, int n_attrs, const tag_t *attr_ids, char ***names, int **types, int **max_string_lengths, tag_t **referenced_classes, int **lengths, int **descriptors, int **attr_failures)
- POMAPI int POM_describe_index (const char *index_name, tag_t class_id, int *n_attrs, tag_t **attr_ids)
- POMAPI int POM_indexes_of_class (tag_t class_id, int *n_indexes, char ***index_names)
- POMAPI int POM_indexes_of_attr (tag_t class_id, tag_t attr_id, int *n_indexes, char ***index_names)
|
- POMAPI int POM_refresh_required (tag_t instance, logical *verdict)
- POMAPI int POM_save_required (tag_t instance, logical *verdict)
- POMAPI int POM_modifiable (tag_t instance, logical *verdict)
- POMAPI int POM_attr_id_of_attr (const char *attr_name, const char *class_name, tag_t *attr_id)
- POMAPI int POM_attr_exists (const char *attr_name, const char *class_name, logical *exists)
- POMAPI int POM_instances_of_class (tag_t class_id, logical include_subclasses, int *n_instances, tag_t **instance_tags)
- POMAPI int POM_class_of_instance (tag_t instance_tag, tag_t *class_id)
- POMAPI int POM_loaded_class_of_instance (tag_t instance_tag, tag_t *class_id)
- POMAPI int POM_negate_enquiry (tag_t enquiry_id, tag_t *new_enquiry_id)
- POMAPI int POM_scope_enquiry (tag_t enquiry_id, tag_t scope)
- POMAPI int POM_select_instances (int n_instances, const tag_t *instance_tags, int n_attrs, const tag_t *attr_ids, tag_t class_to_load_as, int lock_type)
- POMAPI int POM_select_instances_by_enq (tag_t enquiry_id, int n_attrs, const tag_t *attr_ids, tag_t class_to_load_as, int lock_type, int *n_instances, tag_t **instances)
- POMAPI int POM_referencers_of_instance (tag_t instance_tag, int n_levels, int where_to_search, int *n_instances, tag_t **ref_instances, int **instance_levels, int **instance_where_found, int *n_classes, tag_t **ref_classes, int **class_levels, int **class_where_found)
- POMAPI int POM_create_instance (tag_t class_id, tag_t *instance_tag)
- POMAPI int POM_copy_instances (int n_instances, const tag_t *instance_tags, tag_t **new_instances)
- POMAPI int POM_save_instances (int n_instances, const tag_t *instance_tags, logical whether_to_unload)
- POMAPI int POM_load_instances_any_class (int n_instances, const tag_t *instances, int lock_type)
- POMAPI int POM_load_instances (int n_instances, const tag_t *instance_tags, tag_t class_to_load_as, int lock_type)
- POMAPI int POM_load_instances_possible (int n_instances, const tag_t *instances, int *n_ret_instances, tag_t **ret_instances)
- POMAPI int POM_load_instances_by_enq (tag_t enquiry_id, tag_t class_to_load_as, int lock_type, int *n_instances, tag_t **instances)
|
|
- POMAPI int POM_place_markpoint (int *markpoint_number)
- POMAPI int POM_roll_to_markpoint (int markpoint_number, logical *state_has_changed)
- POMAPI int POM_forget_markpoint (int markpoint_number)
- POMAPI int POM_cache_for_session (tag_t *value)
- POMAPI int POM_install_application (const char *name, const char *password)
- POMAPI int POM_is_application_installed (const char *application_name, const char *application_password, logical *result)
- POMAPI int POM_register_application (const char *application_name, const char *application_password, int *application_id, int *application_code)
- POMAPI int POM_is_application_registered (const char *application_name, const char *application_password, logical *result)
- POMAPI int POM_identify_application (int application_id, int application_code, logical permission)
- POMAPI int POM_is_application_identified (int application_id, int application_code, logical *result)
- POMAPI int POM_check_reference (tag_t instance_tag, tag_t attr_id, tag_t *class_id_of_reference, logical *is_it_null, logical *is_it_empty)
- POMAPI int POM_set_timeout (double timeout_value)
- POMAPI int POM_ask_timeout (double *timeout_value)
- POMAPI int POM_explain_last_error (int *error_code, int *argument_number, char **function_name, char **explanation)
|