/home/archives/aegis/branch.4/branch.24/delta12472.002/libaegis/pconf.h File Reference

#include <common/str.h>
#include <libaegis/output.h>
#include <libaegis/meta_lex.h>
#include <libaegis/meta_parse.h>
#include <libaegis/meta_type.h>

Go to the source code of this file.

Data Structures

struct  metric_ty
struct  metric_list_ty
struct  history_version_ty
struct  attributes_ty
struct  attributes_list_ty
struct  work_area_style_ty
struct  pconf_integrate_begin_exceptions_list_ty
struct  pconf_symlink_exceptions_list_ty
struct  pconf_architecture_ty
struct  pconf_architecture_list_ty
struct  pconf_file_template_pattern_list_ty
struct  pconf_file_template_ty
struct  pconf_file_template_list_ty
struct  pconf_whiteout_template_pattern_list_ty
struct  pconf_whiteout_template_ty
struct  pconf_whiteout_template_list_ty
struct  pconf_filename_pattern_accept_list_ty
struct  pconf_filename_pattern_reject_list_ty
struct  pconf_trojan_horse_suspect_list_ty
struct  pconf_clean_exceptions_list_ty
struct  pconf_ty

Defines

#define change_cause_max   7
#define file_action_max   5
#define file_usage_max   5
#define metric_name_mask   ((unsigned long)0)
#define metric_value_mask   ((unsigned long)1 << 0)
#define metric_trace(x)
#define metric_list_trace(x)
#define history_version_encoding_max   3
#define history_version_revision_mask   ((unsigned long)0)
#define history_version_encoding_mask   ((unsigned long)1 << 0)
#define history_version_trace(x)
#define attributes_name_mask   ((unsigned long)0)
#define attributes_value_mask   ((unsigned long)0)
#define attributes_trace(x)
#define attributes_list_trace(x)
#define work_area_style_source_file_link_mask   ((unsigned long)1 << 0)
#define work_area_style_source_file_symlink_mask   ((unsigned long)1 << 1)
#define work_area_style_source_file_copy_mask   ((unsigned long)1 << 2)
#define work_area_style_source_file_whiteout_mask   ((unsigned long)1 << 3)
#define work_area_style_derived_file_link_mask   ((unsigned long)1 << 4)
#define work_area_style_derived_file_symlink_mask   ((unsigned long)1 << 5)
#define work_area_style_derived_file_copy_mask   ((unsigned long)1 << 6)
#define work_area_style_during_build_only_mask   ((unsigned long)1 << 7)
#define work_area_style_derived_at_start_only_mask   ((unsigned long)1 << 8)
#define work_area_style_trace(x)
#define pconf_integrate_begin_exceptions_list_trace(x)
#define pconf_symlink_exceptions_list_trace(x)
#define pconf_history_put_trashes_file_max   3
#define pconf_history_content_limitation_max   3
#define pconf_architecture_mode_max   3
#define pconf_architecture_name_mask   ((unsigned long)0)
#define pconf_architecture_pattern_mask   ((unsigned long)0)
#define pconf_architecture_mode_mask   ((unsigned long)1 << 0)
#define pconf_architecture_trace(x)
#define pconf_architecture_list_trace(x)
#define pconf_file_template_pattern_list_trace(x)
#define pconf_file_template_pattern_mask   ((unsigned long)0)
#define pconf_file_template_body_mask   ((unsigned long)0)
#define pconf_file_template_body_command_mask   ((unsigned long)0)
#define pconf_file_template_trace(x)
#define pconf_file_template_list_trace(x)
#define pconf_whiteout_template_pattern_list_trace(x)
#define pconf_whiteout_template_pattern_mask   ((unsigned long)0)
#define pconf_whiteout_template_body_mask   ((unsigned long)0)
#define pconf_whiteout_template_trace(x)
#define pconf_whiteout_template_list_trace(x)
#define pconf_filename_pattern_accept_list_trace(x)
#define pconf_filename_pattern_reject_list_trace(x)
#define pconf_trojan_horse_suspect_list_trace(x)
#define pconf_build_time_adjust_max   3
#define pconf_unchanged_file_develop_end_policy_max   3
#define pconf_unchanged_file_integrate_pass_policy_max   3
#define pconf_clean_exceptions_list_trace(x)
#define pconf_configuration_directory_mask   ((unsigned long)0)
#define pconf_build_command_mask   ((unsigned long)0)
#define pconf_integration_directory_style_mask   ((unsigned long)0)
#define pconf_development_directory_style_mask   ((unsigned long)0)
#define pconf_development_build_command_mask   ((unsigned long)0)
#define pconf_build_time_adjust_notify_command_mask   ((unsigned long)0)
#define pconf_build_covers_all_architectures_mask   ((unsigned long)1 << 0)
#define pconf_test_covers_all_architectures_mask   ((unsigned long)1 << 1)
#define pconf_change_file_command_mask   ((unsigned long)0)
#define pconf_new_file_command_mask   ((unsigned long)0)
#define pconf_new_test_command_mask   ((unsigned long)0)
#define pconf_copy_file_command_mask   ((unsigned long)0)
#define pconf_remove_file_command_mask   ((unsigned long)0)
#define pconf_change_file_undo_command_mask   ((unsigned long)0)
#define pconf_new_file_undo_command_mask   ((unsigned long)0)
#define pconf_new_test_undo_command_mask   ((unsigned long)0)
#define pconf_copy_file_undo_command_mask   ((unsigned long)0)
#define pconf_remove_file_undo_command_mask   ((unsigned long)0)
#define pconf_make_transparent_command_mask   ((unsigned long)0)
#define pconf_make_transparent_undo_command_mask   ((unsigned long)0)
#define pconf_project_file_command_mask   ((unsigned long)0)
#define pconf_develop_begin_command_mask   ((unsigned long)0)
#define pconf_develop_begin_undo_command_mask   ((unsigned long)0)
#define pconf_integrate_begin_command_mask   ((unsigned long)0)
#define pconf_integrate_begin_undo_command_mask   ((unsigned long)0)
#define pconf_link_integration_directory_mask   ((unsigned long)1 << 2)
#define pconf_integrate_begin_exceptions_mask   ((unsigned long)0)
#define pconf_create_symlinks_before_build_mask   ((unsigned long)1 << 3)
#define pconf_create_symlinks_before_integration_build_mask   ((unsigned long)1 << 4)
#define pconf_remove_symlinks_after_build_mask   ((unsigned long)1 << 5)
#define pconf_remove_symlinks_after_integration_build_mask   ((unsigned long)1 << 6)
#define pconf_symlink_exceptions_mask   ((unsigned long)0)
#define pconf_history_create_command_mask   ((unsigned long)0)
#define pconf_history_get_command_mask   ((unsigned long)0)
#define pconf_history_put_command_mask   ((unsigned long)0)
#define pconf_history_query_command_mask   ((unsigned long)0)
#define pconf_history_transaction_begin_command_mask   ((unsigned long)0)
#define pconf_history_transaction_end_command_mask   ((unsigned long)0)
#define pconf_history_transaction_abort_command_mask   ((unsigned long)0)
#define pconf_history_put_trashes_file_mask   ((unsigned long)1 << 7)
#define pconf_history_content_limitation_mask   ((unsigned long)1 << 8)
#define pconf_history_label_command_mask   ((unsigned long)0)
#define pconf_diff_command_mask   ((unsigned long)0)
#define pconf_diff3_command_mask   ((unsigned long)0)
#define pconf_merge_command_mask   ((unsigned long)0)
#define pconf_patch_diff_command_mask   ((unsigned long)0)
#define pconf_annotate_diff_command_mask   ((unsigned long)0)
#define pconf_test_command_mask   ((unsigned long)0)
#define pconf_development_test_command_mask   ((unsigned long)0)
#define pconf_batch_test_command_mask   ((unsigned long)0)
#define pconf_architecture_discriminator_command_mask   ((unsigned long)0)
#define pconf_architecture_mask   ((unsigned long)0)
#define pconf_file_template_mask   ((unsigned long)0)
#define pconf_whiteout_template_mask   ((unsigned long)0)
#define pconf_maximum_filename_length_mask   ((unsigned long)1 << 9)
#define pconf_posix_filename_charset_mask   ((unsigned long)1 << 10)
#define pconf_dos_filename_required_mask   ((unsigned long)1 << 11)
#define pconf_windows_filename_required_mask   ((unsigned long)1 << 12)
#define pconf_shell_safe_filenames_mask   ((unsigned long)1 << 13)
#define pconf_allow_white_space_in_filenames_mask   ((unsigned long)1 << 14)
#define pconf_allow_non_ascii_filenames_mask   ((unsigned long)1 << 15)
#define pconf_filename_pattern_accept_mask   ((unsigned long)0)
#define pconf_filename_pattern_reject_mask   ((unsigned long)0)
#define pconf_new_test_filename_mask   ((unsigned long)0)
#define pconf_development_directory_template_mask   ((unsigned long)0)
#define pconf_metrics_filename_pattern_mask   ((unsigned long)0)
#define pconf_trojan_horse_suspect_mask   ((unsigned long)0)
#define pconf_project_specific_mask   ((unsigned long)0)
#define pconf_build_time_adjust_mask   ((unsigned long)1 << 16)
#define pconf_signed_off_by_mask   ((unsigned long)1 << 17)
#define pconf_review_policy_command_mask   ((unsigned long)0)
#define pconf_develop_end_policy_command_mask   ((unsigned long)0)
#define pconf_unchanged_file_develop_end_policy_mask   ((unsigned long)1 << 18)
#define pconf_unchanged_file_integrate_pass_policy_mask   ((unsigned long)1 << 19)
#define pconf_cache_project_file_list_for_each_delta_mask   ((unsigned long)1 << 20)
#define pconf_clean_exceptions_mask   ((unsigned long)0)
#define pconf_trace(x)

Enumerations

enum  change_cause_ty {
  change_cause_external_bug, change_cause_external_enhancement, change_cause_external_improvement, change_cause_internal_bug,
  change_cause_internal_enhancement, change_cause_internal_improvement, change_cause_chain, change_cause_external_bug,
  change_cause_external_enhancement, change_cause_external_improvement, change_cause_internal_bug, change_cause_internal_enhancement,
  change_cause_internal_improvement, change_cause_chain, change_cause_external_bug, change_cause_external_enhancement,
  change_cause_external_improvement, change_cause_internal_bug, change_cause_internal_enhancement, change_cause_internal_improvement,
  change_cause_chain, change_cause_external_bug, change_cause_external_enhancement, change_cause_external_improvement,
  change_cause_internal_bug, change_cause_internal_enhancement, change_cause_internal_improvement, change_cause_chain,
  change_cause_external_bug, change_cause_external_enhancement, change_cause_external_improvement, change_cause_internal_bug,
  change_cause_internal_enhancement, change_cause_internal_improvement, change_cause_chain, change_cause_external_bug,
  change_cause_external_enhancement, change_cause_external_improvement, change_cause_internal_bug, change_cause_internal_enhancement,
  change_cause_internal_improvement, change_cause_chain, change_cause_external_bug, change_cause_external_enhancement,
  change_cause_external_improvement, change_cause_internal_bug, change_cause_internal_enhancement, change_cause_internal_improvement,
  change_cause_chain
}
enum  file_action_ty {
  file_action_create, file_action_modify, file_action_remove, file_action_insulate,
  file_action_transparent, file_action_create, file_action_modify, file_action_remove,
  file_action_insulate, file_action_transparent, file_action_create, file_action_modify,
  file_action_remove, file_action_insulate, file_action_transparent, file_action_create,
  file_action_modify, file_action_remove, file_action_insulate, file_action_transparent,
  file_action_create, file_action_modify, file_action_remove, file_action_insulate,
  file_action_transparent, file_action_create, file_action_modify, file_action_remove,
  file_action_insulate, file_action_transparent, file_action_create, file_action_modify,
  file_action_remove, file_action_insulate, file_action_transparent
}
enum  file_usage_ty {
  file_usage_source, file_usage_config, file_usage_build, file_usage_test,
  file_usage_manual_test, file_usage_source, file_usage_config, file_usage_build,
  file_usage_test, file_usage_manual_test, file_usage_source, file_usage_config,
  file_usage_build, file_usage_test, file_usage_manual_test, file_usage_source,
  file_usage_config, file_usage_build, file_usage_test, file_usage_manual_test,
  file_usage_source, file_usage_config, file_usage_build, file_usage_test,
  file_usage_manual_test, file_usage_source, file_usage_config, file_usage_build,
  file_usage_test, file_usage_manual_test, file_usage_source, file_usage_config,
  file_usage_build, file_usage_test, file_usage_manual_test
}
enum  history_version_encoding_ty {
  history_version_encoding_none, history_version_encoding_quoted_printable, history_version_encoding_base64, history_version_encoding_none,
  history_version_encoding_quoted_printable, history_version_encoding_base64, history_version_encoding_none, history_version_encoding_quoted_printable,
  history_version_encoding_base64, history_version_encoding_none, history_version_encoding_quoted_printable, history_version_encoding_base64,
  history_version_encoding_none, history_version_encoding_quoted_printable, history_version_encoding_base64, history_version_encoding_none,
  history_version_encoding_quoted_printable, history_version_encoding_base64, history_version_encoding_none, history_version_encoding_quoted_printable,
  history_version_encoding_base64
}
enum  pconf_history_put_trashes_file_ty { pconf_history_put_trashes_file_fatal, pconf_history_put_trashes_file_warn, pconf_history_put_trashes_file_ignore }
enum  pconf_history_content_limitation_ty { pconf_history_content_limitation_ascii_text, pconf_history_content_limitation_international_text, pconf_history_content_limitation_binary_capable }
enum  pconf_architecture_mode_ty { pconf_architecture_mode_required, pconf_architecture_mode_optional, pconf_architecture_mode_forbidden }
enum  pconf_build_time_adjust_ty { pconf_build_time_adjust_adjust_and_sleep, pconf_build_time_adjust_adjust_only, pconf_build_time_adjust_dont_adjust }
enum  pconf_unchanged_file_develop_end_policy_ty { pconf_unchanged_file_develop_end_policy_ignore, pconf_unchanged_file_develop_end_policy_warning, pconf_unchanged_file_develop_end_policy_error }
enum  pconf_unchanged_file_integrate_pass_policy_ty { pconf_unchanged_file_integrate_pass_policy_ignore, pconf_unchanged_file_integrate_pass_policy_warning, pconf_unchanged_file_integrate_pass_policy_remove }

Functions

void change_cause_write (const output::pointer &fp, const char *name, change_cause_ty value, bool show)
void change_cause_write_xml (const output::pointer &fp, const char *name, change_cause_ty value, bool show)
const char * change_cause_ename (change_cause_ty)
void file_action_write (const output::pointer &fp, const char *name, file_action_ty value, bool show)
void file_action_write_xml (const output::pointer &fp, const char *name, file_action_ty value, bool show)
const char * file_action_ename (file_action_ty)
void file_usage_write (const output::pointer &fp, const char *name, file_usage_ty value, bool show)
void file_usage_write_xml (const output::pointer &fp, const char *name, file_usage_ty value, bool show)
const char * file_usage_ename (file_usage_ty)
void metric_write (const output::pointer &fp, const char *name, metric_ty *value)
void metric_write_xml (const output::pointer &fp, const char *name, metric_ty *value)
metric_tymetric_copy (metric_ty *)
metric_tymetric_clone (metric_ty *)
metric_list_tymetric_list_copy (metric_list_ty *)
metric_list_tymetric_list_clone (metric_list_ty *)
void metric_list_write (const output::pointer &fp, const char *name, metric_list_ty *value)
void metric_list_write_xml (const output::pointer &fp, const char *name, metric_list_ty *value)
void history_version_encoding_write (const output::pointer &fp, const char *name, history_version_encoding_ty value, bool show)
void history_version_encoding_write_xml (const output::pointer &fp, const char *name, history_version_encoding_ty value, bool show)
const char * history_version_encoding_ename (history_version_encoding_ty)
void history_version_write (const output::pointer &fp, const char *name, history_version_ty *value)
void history_version_write_xml (const output::pointer &fp, const char *name, history_version_ty *value)
history_version_tyhistory_version_copy (history_version_ty *)
history_version_tyhistory_version_clone (history_version_ty *)
void attributes_write (const output::pointer &fp, const char *name, attributes_ty *value)
void attributes_write_xml (const output::pointer &fp, const char *name, attributes_ty *value)
attributes_tyattributes_copy (attributes_ty *)
attributes_tyattributes_clone (attributes_ty *)
attributes_list_tyattributes_list_copy (attributes_list_ty *)
attributes_list_tyattributes_list_clone (attributes_list_ty *)
void attributes_list_write (const output::pointer &fp, const char *name, attributes_list_ty *value)
void attributes_list_write_xml (const output::pointer &fp, const char *name, attributes_list_ty *value)
void work_area_style_write (const output::pointer &fp, const char *name, work_area_style_ty *value)
void work_area_style_write_xml (const output::pointer &fp, const char *name, work_area_style_ty *value)
work_area_style_tywork_area_style_copy (work_area_style_ty *)
work_area_style_tywork_area_style_clone (work_area_style_ty *)
pconf_integrate_begin_exceptions_list_typconf_integrate_begin_exceptions_list_copy (pconf_integrate_begin_exceptions_list_ty *)
pconf_integrate_begin_exceptions_list_typconf_integrate_begin_exceptions_list_clone (pconf_integrate_begin_exceptions_list_ty *)
void pconf_integrate_begin_exceptions_list_write (const output::pointer &fp, const char *name, pconf_integrate_begin_exceptions_list_ty *value)
void pconf_integrate_begin_exceptions_list_write_xml (const output::pointer &fp, const char *name, pconf_integrate_begin_exceptions_list_ty *value)
pconf_symlink_exceptions_list_typconf_symlink_exceptions_list_copy (pconf_symlink_exceptions_list_ty *)
pconf_symlink_exceptions_list_typconf_symlink_exceptions_list_clone (pconf_symlink_exceptions_list_ty *)
void pconf_symlink_exceptions_list_write (const output::pointer &fp, const char *name, pconf_symlink_exceptions_list_ty *value)
void pconf_symlink_exceptions_list_write_xml (const output::pointer &fp, const char *name, pconf_symlink_exceptions_list_ty *value)
void pconf_history_put_trashes_file_write (const output::pointer &fp, const char *name, pconf_history_put_trashes_file_ty value, bool show)
void pconf_history_put_trashes_file_write_xml (const output::pointer &fp, const char *name, pconf_history_put_trashes_file_ty value, bool show)
const char * pconf_history_put_trashes_file_ename (pconf_history_put_trashes_file_ty)
void pconf_history_content_limitation_write (const output::pointer &fp, const char *name, pconf_history_content_limitation_ty value, bool show)
void pconf_history_content_limitation_write_xml (const output::pointer &fp, const char *name, pconf_history_content_limitation_ty value, bool show)
const char * pconf_history_content_limitation_ename (pconf_history_content_limitation_ty)
void pconf_architecture_mode_write (const output::pointer &fp, const char *name, pconf_architecture_mode_ty value, bool show)
void pconf_architecture_mode_write_xml (const output::pointer &fp, const char *name, pconf_architecture_mode_ty value, bool show)
const char * pconf_architecture_mode_ename (pconf_architecture_mode_ty)
void pconf_architecture_write (const output::pointer &fp, const char *name, pconf_architecture_ty *value)
void pconf_architecture_write_xml (const output::pointer &fp, const char *name, pconf_architecture_ty *value)
pconf_architecture_typconf_architecture_copy (pconf_architecture_ty *)
pconf_architecture_typconf_architecture_clone (pconf_architecture_ty *)
pconf_architecture_list_typconf_architecture_list_copy (pconf_architecture_list_ty *)
pconf_architecture_list_typconf_architecture_list_clone (pconf_architecture_list_ty *)
void pconf_architecture_list_write (const output::pointer &fp, const char *name, pconf_architecture_list_ty *value)
void pconf_architecture_list_write_xml (const output::pointer &fp, const char *name, pconf_architecture_list_ty *value)
pconf_file_template_pattern_list_typconf_file_template_pattern_list_copy (pconf_file_template_pattern_list_ty *)
pconf_file_template_pattern_list_typconf_file_template_pattern_list_clone (pconf_file_template_pattern_list_ty *)
void pconf_file_template_pattern_list_write (const output::pointer &fp, const char *name, pconf_file_template_pattern_list_ty *value)
void pconf_file_template_pattern_list_write_xml (const output::pointer &fp, const char *name, pconf_file_template_pattern_list_ty *value)
void pconf_file_template_write (const output::pointer &fp, const char *name, pconf_file_template_ty *value)
void pconf_file_template_write_xml (const output::pointer &fp, const char *name, pconf_file_template_ty *value)
pconf_file_template_typconf_file_template_copy (pconf_file_template_ty *)
pconf_file_template_typconf_file_template_clone (pconf_file_template_ty *)
pconf_file_template_list_typconf_file_template_list_copy (pconf_file_template_list_ty *)
pconf_file_template_list_typconf_file_template_list_clone (pconf_file_template_list_ty *)
void pconf_file_template_list_write (const output::pointer &fp, const char *name, pconf_file_template_list_ty *value)
void pconf_file_template_list_write_xml (const output::pointer &fp, const char *name, pconf_file_template_list_ty *value)
pconf_whiteout_template_pattern_list_typconf_whiteout_template_pattern_list_copy (pconf_whiteout_template_pattern_list_ty *)
pconf_whiteout_template_pattern_list_typconf_whiteout_template_pattern_list_clone (pconf_whiteout_template_pattern_list_ty *)
void pconf_whiteout_template_pattern_list_write (const output::pointer &fp, const char *name, pconf_whiteout_template_pattern_list_ty *value)
void pconf_whiteout_template_pattern_list_write_xml (const output::pointer &fp, const char *name, pconf_whiteout_template_pattern_list_ty *value)
void pconf_whiteout_template_write (const output::pointer &fp, const char *name, pconf_whiteout_template_ty *value)
void pconf_whiteout_template_write_xml (const output::pointer &fp, const char *name, pconf_whiteout_template_ty *value)
pconf_whiteout_template_typconf_whiteout_template_copy (pconf_whiteout_template_ty *)
pconf_whiteout_template_typconf_whiteout_template_clone (pconf_whiteout_template_ty *)
pconf_whiteout_template_list_typconf_whiteout_template_list_copy (pconf_whiteout_template_list_ty *)
pconf_whiteout_template_list_typconf_whiteout_template_list_clone (pconf_whiteout_template_list_ty *)
void pconf_whiteout_template_list_write (const output::pointer &fp, const char *name, pconf_whiteout_template_list_ty *value)
void pconf_whiteout_template_list_write_xml (const output::pointer &fp, const char *name, pconf_whiteout_template_list_ty *value)
pconf_filename_pattern_accept_list_typconf_filename_pattern_accept_list_copy (pconf_filename_pattern_accept_list_ty *)
pconf_filename_pattern_accept_list_typconf_filename_pattern_accept_list_clone (pconf_filename_pattern_accept_list_ty *)
void pconf_filename_pattern_accept_list_write (const output::pointer &fp, const char *name, pconf_filename_pattern_accept_list_ty *value)
void pconf_filename_pattern_accept_list_write_xml (const output::pointer &fp, const char *name, pconf_filename_pattern_accept_list_ty *value)
pconf_filename_pattern_reject_list_typconf_filename_pattern_reject_list_copy (pconf_filename_pattern_reject_list_ty *)
pconf_filename_pattern_reject_list_typconf_filename_pattern_reject_list_clone (pconf_filename_pattern_reject_list_ty *)
void pconf_filename_pattern_reject_list_write (const output::pointer &fp, const char *name, pconf_filename_pattern_reject_list_ty *value)
void pconf_filename_pattern_reject_list_write_xml (const output::pointer &fp, const char *name, pconf_filename_pattern_reject_list_ty *value)
pconf_trojan_horse_suspect_list_typconf_trojan_horse_suspect_list_copy (pconf_trojan_horse_suspect_list_ty *)
pconf_trojan_horse_suspect_list_typconf_trojan_horse_suspect_list_clone (pconf_trojan_horse_suspect_list_ty *)
void pconf_trojan_horse_suspect_list_write (const output::pointer &fp, const char *name, pconf_trojan_horse_suspect_list_ty *value)
void pconf_trojan_horse_suspect_list_write_xml (const output::pointer &fp, const char *name, pconf_trojan_horse_suspect_list_ty *value)
void pconf_build_time_adjust_write (const output::pointer &fp, const char *name, pconf_build_time_adjust_ty value, bool show)
void pconf_build_time_adjust_write_xml (const output::pointer &fp, const char *name, pconf_build_time_adjust_ty value, bool show)
const char * pconf_build_time_adjust_ename (pconf_build_time_adjust_ty)
void pconf_unchanged_file_develop_end_policy_write (const output::pointer &fp, const char *name, pconf_unchanged_file_develop_end_policy_ty value, bool show)
void pconf_unchanged_file_develop_end_policy_write_xml (const output::pointer &fp, const char *name, pconf_unchanged_file_develop_end_policy_ty value, bool show)
const char * pconf_unchanged_file_develop_end_policy_ename (pconf_unchanged_file_develop_end_policy_ty)
void pconf_unchanged_file_integrate_pass_policy_write (const output::pointer &fp, const char *name, pconf_unchanged_file_integrate_pass_policy_ty value, bool show)
void pconf_unchanged_file_integrate_pass_policy_write_xml (const output::pointer &fp, const char *name, pconf_unchanged_file_integrate_pass_policy_ty value, bool show)
const char * pconf_unchanged_file_integrate_pass_policy_ename (pconf_unchanged_file_integrate_pass_policy_ty)
pconf_clean_exceptions_list_typconf_clean_exceptions_list_copy (pconf_clean_exceptions_list_ty *)
pconf_clean_exceptions_list_typconf_clean_exceptions_list_clone (pconf_clean_exceptions_list_ty *)
void pconf_clean_exceptions_list_write (const output::pointer &fp, const char *name, pconf_clean_exceptions_list_ty *value)
void pconf_clean_exceptions_list_write_xml (const output::pointer &fp, const char *name, pconf_clean_exceptions_list_ty *value)
void pconf_write (const output::pointer &fp, pconf_ty *value)
void pconf_write_xml (const output::pointer &fp, pconf_ty *value)
pconf_typconf_copy (pconf_ty *)
pconf_typconf_clone (pconf_ty *)
void pconf_write_file (string_ty *filename, pconf_ty *value, int comp)
void pconf_write_file (const nstring &filnam, pconf_ty *value, bool comp)
pconf_typconf_read_file (string_ty *filename)
pconf_typconf_read_file (const nstring &filename)
void pconf__rpt_init (void)

Variables

meta_type change_cause_type
meta_type file_action_type
meta_type file_usage_type
meta_type metric_type
meta_type metric_list_type
meta_type history_version_encoding_type
meta_type history_version_type
meta_type attributes_type
meta_type attributes_list_type
meta_type work_area_style_type
meta_type pconf_integrate_begin_exceptions_list_type
meta_type pconf_symlink_exceptions_list_type
meta_type pconf_history_put_trashes_file_type
meta_type pconf_history_content_limitation_type
meta_type pconf_architecture_mode_type
meta_type pconf_architecture_type
meta_type pconf_architecture_list_type
meta_type pconf_file_template_pattern_list_type
meta_type pconf_file_template_type
meta_type pconf_file_template_list_type
meta_type pconf_whiteout_template_pattern_list_type
meta_type pconf_whiteout_template_type
meta_type pconf_whiteout_template_list_type
meta_type pconf_filename_pattern_accept_list_type
meta_type pconf_filename_pattern_reject_list_type
meta_type pconf_trojan_horse_suspect_list_type
meta_type pconf_build_time_adjust_type
meta_type pconf_unchanged_file_develop_end_policy_type
meta_type pconf_unchanged_file_integrate_pass_policy_type
meta_type pconf_clean_exceptions_list_type
meta_type pconf_type


Define Documentation

#define attributes_list_trace (  ) 

Definition at line 225 of file pconf.h.

#define attributes_name_mask   ((unsigned long)0)

Definition at line 179 of file pconf.h.

#define attributes_trace (  ) 

Definition at line 202 of file pconf.h.

#define attributes_value_mask   ((unsigned long)0)

Definition at line 180 of file pconf.h.

#define change_cause_max   7

Definition at line 31 of file pconf.h.

#define file_action_max   5

Definition at line 50 of file pconf.h.

#define file_usage_max   5

Definition at line 69 of file pconf.h.

#define history_version_encoding_mask   ((unsigned long)1 << 0)

Definition at line 151 of file pconf.h.

#define history_version_encoding_max   3

Definition at line 138 of file pconf.h.

#define history_version_revision_mask   ((unsigned long)0)

Definition at line 150 of file pconf.h.

#define history_version_trace (  ) 

Definition at line 173 of file pconf.h.

#define metric_list_trace (  ) 

Definition at line 127 of file pconf.h.

#define metric_name_mask   ((unsigned long)0)

Definition at line 81 of file pconf.h.

#define metric_trace (  ) 

Definition at line 104 of file pconf.h.

#define metric_value_mask   ((unsigned long)1 << 0)

Definition at line 82 of file pconf.h.

#define pconf_allow_non_ascii_filenames_mask   ((unsigned long)1 << 15)

Definition at line 780 of file pconf.h.

#define pconf_allow_white_space_in_filenames_mask   ((unsigned long)1 << 14)

Definition at line 779 of file pconf.h.

#define pconf_annotate_diff_command_mask   ((unsigned long)0)

Definition at line 766 of file pconf.h.

#define pconf_architecture_discriminator_command_mask   ((unsigned long)0)

Definition at line 770 of file pconf.h.

#define pconf_architecture_list_trace (  ) 

Definition at line 419 of file pconf.h.

#define pconf_architecture_mask   ((unsigned long)0)

Definition at line 771 of file pconf.h.

#define pconf_architecture_mode_mask   ((unsigned long)1 << 0)

Definition at line 373 of file pconf.h.

#define pconf_architecture_mode_max   3

Definition at line 359 of file pconf.h.

#define pconf_architecture_name_mask   ((unsigned long)0)

Definition at line 371 of file pconf.h.

#define pconf_architecture_pattern_mask   ((unsigned long)0)

Definition at line 372 of file pconf.h.

#define pconf_architecture_trace (  ) 

Definition at line 396 of file pconf.h.

#define pconf_batch_test_command_mask   ((unsigned long)0)

Definition at line 769 of file pconf.h.

#define pconf_build_command_mask   ((unsigned long)0)

Definition at line 721 of file pconf.h.

#define pconf_build_covers_all_architectures_mask   ((unsigned long)1 << 0)

Definition at line 726 of file pconf.h.

#define pconf_build_time_adjust_mask   ((unsigned long)1 << 16)

Definition at line 788 of file pconf.h.

#define pconf_build_time_adjust_max   3

Definition at line 651 of file pconf.h.

#define pconf_build_time_adjust_notify_command_mask   ((unsigned long)0)

Definition at line 725 of file pconf.h.

#define pconf_cache_project_file_list_for_each_delta_mask   ((unsigned long)1 << 20)

Definition at line 794 of file pconf.h.

#define pconf_change_file_command_mask   ((unsigned long)0)

Definition at line 728 of file pconf.h.

#define pconf_change_file_undo_command_mask   ((unsigned long)0)

Definition at line 733 of file pconf.h.

#define pconf_clean_exceptions_list_trace (  ) 

Definition at line 714 of file pconf.h.

#define pconf_clean_exceptions_mask   ((unsigned long)0)

Definition at line 795 of file pconf.h.

#define pconf_configuration_directory_mask   ((unsigned long)0)

Definition at line 720 of file pconf.h.

#define pconf_copy_file_command_mask   ((unsigned long)0)

Definition at line 731 of file pconf.h.

#define pconf_copy_file_undo_command_mask   ((unsigned long)0)

Definition at line 736 of file pconf.h.

#define pconf_create_symlinks_before_build_mask   ((unsigned long)1 << 3)

Definition at line 747 of file pconf.h.

#define pconf_create_symlinks_before_integration_build_mask   ((unsigned long)1 << 4)

Definition at line 748 of file pconf.h.

#define pconf_develop_begin_command_mask   ((unsigned long)0)

Definition at line 741 of file pconf.h.

#define pconf_develop_begin_undo_command_mask   ((unsigned long)0)

Definition at line 742 of file pconf.h.

#define pconf_develop_end_policy_command_mask   ((unsigned long)0)

Definition at line 791 of file pconf.h.

#define pconf_development_build_command_mask   ((unsigned long)0)

Definition at line 724 of file pconf.h.

#define pconf_development_directory_style_mask   ((unsigned long)0)

Definition at line 723 of file pconf.h.

#define pconf_development_directory_template_mask   ((unsigned long)0)

Definition at line 784 of file pconf.h.

#define pconf_development_test_command_mask   ((unsigned long)0)

Definition at line 768 of file pconf.h.

#define pconf_diff3_command_mask   ((unsigned long)0)

Definition at line 763 of file pconf.h.

#define pconf_diff_command_mask   ((unsigned long)0)

Definition at line 762 of file pconf.h.

#define pconf_dos_filename_required_mask   ((unsigned long)1 << 11)

Definition at line 776 of file pconf.h.

#define pconf_file_template_body_command_mask   ((unsigned long)0)

Definition at line 450 of file pconf.h.

#define pconf_file_template_body_mask   ((unsigned long)0)

Definition at line 449 of file pconf.h.

#define pconf_file_template_list_trace (  ) 

Definition at line 496 of file pconf.h.

#define pconf_file_template_mask   ((unsigned long)0)

Definition at line 772 of file pconf.h.

#define pconf_file_template_pattern_list_trace (  ) 

Definition at line 442 of file pconf.h.

#define pconf_file_template_pattern_mask   ((unsigned long)0)

Definition at line 448 of file pconf.h.

#define pconf_file_template_trace (  ) 

Definition at line 473 of file pconf.h.

#define pconf_filename_pattern_accept_list_trace (  ) 

Definition at line 594 of file pconf.h.

#define pconf_filename_pattern_accept_mask   ((unsigned long)0)

Definition at line 781 of file pconf.h.

#define pconf_filename_pattern_reject_list_trace (  ) 

Definition at line 617 of file pconf.h.

#define pconf_filename_pattern_reject_mask   ((unsigned long)0)

Definition at line 782 of file pconf.h.

#define pconf_history_content_limitation_mask   ((unsigned long)1 << 8)

Definition at line 760 of file pconf.h.

#define pconf_history_content_limitation_max   3

Definition at line 342 of file pconf.h.

#define pconf_history_create_command_mask   ((unsigned long)0)

Definition at line 752 of file pconf.h.

#define pconf_history_get_command_mask   ((unsigned long)0)

Definition at line 753 of file pconf.h.

#define pconf_history_label_command_mask   ((unsigned long)0)

Definition at line 761 of file pconf.h.

#define pconf_history_put_command_mask   ((unsigned long)0)

Definition at line 754 of file pconf.h.

#define pconf_history_put_trashes_file_mask   ((unsigned long)1 << 7)

Definition at line 759 of file pconf.h.

#define pconf_history_put_trashes_file_max   3

Definition at line 325 of file pconf.h.

#define pconf_history_query_command_mask   ((unsigned long)0)

Definition at line 755 of file pconf.h.

#define pconf_history_transaction_abort_command_mask   ((unsigned long)0)

Definition at line 758 of file pconf.h.

#define pconf_history_transaction_begin_command_mask   ((unsigned long)0)

Definition at line 756 of file pconf.h.

#define pconf_history_transaction_end_command_mask   ((unsigned long)0)

Definition at line 757 of file pconf.h.

#define pconf_integrate_begin_command_mask   ((unsigned long)0)

Definition at line 743 of file pconf.h.

#define pconf_integrate_begin_exceptions_list_trace (  ) 

Definition at line 291 of file pconf.h.

#define pconf_integrate_begin_exceptions_mask   ((unsigned long)0)

Definition at line 746 of file pconf.h.

#define pconf_integrate_begin_undo_command_mask   ((unsigned long)0)

Definition at line 744 of file pconf.h.

#define pconf_integration_directory_style_mask   ((unsigned long)0)

Definition at line 722 of file pconf.h.

#define pconf_link_integration_directory_mask   ((unsigned long)1 << 2)

Definition at line 745 of file pconf.h.

#define pconf_make_transparent_command_mask   ((unsigned long)0)

Definition at line 738 of file pconf.h.

#define pconf_make_transparent_undo_command_mask   ((unsigned long)0)

Definition at line 739 of file pconf.h.

#define pconf_maximum_filename_length_mask   ((unsigned long)1 << 9)

Definition at line 774 of file pconf.h.

#define pconf_merge_command_mask   ((unsigned long)0)

Definition at line 764 of file pconf.h.

#define pconf_metrics_filename_pattern_mask   ((unsigned long)0)

Definition at line 785 of file pconf.h.

#define pconf_new_file_command_mask   ((unsigned long)0)

Definition at line 729 of file pconf.h.

#define pconf_new_file_undo_command_mask   ((unsigned long)0)

Definition at line 734 of file pconf.h.

#define pconf_new_test_command_mask   ((unsigned long)0)

Definition at line 730 of file pconf.h.

#define pconf_new_test_filename_mask   ((unsigned long)0)

Definition at line 783 of file pconf.h.

#define pconf_new_test_undo_command_mask   ((unsigned long)0)

Definition at line 735 of file pconf.h.

#define pconf_patch_diff_command_mask   ((unsigned long)0)

Definition at line 765 of file pconf.h.

#define pconf_posix_filename_charset_mask   ((unsigned long)1 << 10)

Definition at line 775 of file pconf.h.

#define pconf_project_file_command_mask   ((unsigned long)0)

Definition at line 740 of file pconf.h.

#define pconf_project_specific_mask   ((unsigned long)0)

Definition at line 787 of file pconf.h.

#define pconf_remove_file_command_mask   ((unsigned long)0)

Definition at line 732 of file pconf.h.

#define pconf_remove_file_undo_command_mask   ((unsigned long)0)

Definition at line 737 of file pconf.h.

#define pconf_remove_symlinks_after_build_mask   ((unsigned long)1 << 5)

Definition at line 749 of file pconf.h.

#define pconf_remove_symlinks_after_integration_build_mask   ((unsigned long)1 << 6)

Definition at line 750 of file pconf.h.

#define pconf_review_policy_command_mask   ((unsigned long)0)

Definition at line 790 of file pconf.h.

#define pconf_shell_safe_filenames_mask   ((unsigned long)1 << 13)

Definition at line 778 of file pconf.h.

#define pconf_signed_off_by_mask   ((unsigned long)1 << 17)

Definition at line 789 of file pconf.h.

#define pconf_symlink_exceptions_list_trace (  ) 

Definition at line 314 of file pconf.h.

#define pconf_symlink_exceptions_mask   ((unsigned long)0)

Definition at line 751 of file pconf.h.

#define pconf_test_command_mask   ((unsigned long)0)

Definition at line 767 of file pconf.h.

#define pconf_test_covers_all_architectures_mask   ((unsigned long)1 << 1)

Definition at line 727 of file pconf.h.

#define pconf_trace (  ) 

Definition at line 891 of file pconf.h.

#define pconf_trojan_horse_suspect_list_trace (  ) 

Definition at line 640 of file pconf.h.

#define pconf_trojan_horse_suspect_mask   ((unsigned long)0)

Definition at line 786 of file pconf.h.

#define pconf_unchanged_file_develop_end_policy_mask   ((unsigned long)1 << 18)

Definition at line 792 of file pconf.h.

#define pconf_unchanged_file_develop_end_policy_max   3

Definition at line 668 of file pconf.h.

#define pconf_unchanged_file_integrate_pass_policy_mask   ((unsigned long)1 << 19)

Definition at line 793 of file pconf.h.

#define pconf_unchanged_file_integrate_pass_policy_max   3

Definition at line 685 of file pconf.h.

#define pconf_whiteout_template_body_mask   ((unsigned long)0)

Definition at line 526 of file pconf.h.

#define pconf_whiteout_template_list_trace (  ) 

Definition at line 571 of file pconf.h.

#define pconf_whiteout_template_mask   ((unsigned long)0)

Definition at line 773 of file pconf.h.

#define pconf_whiteout_template_pattern_list_trace (  ) 

Definition at line 519 of file pconf.h.

#define pconf_whiteout_template_pattern_mask   ((unsigned long)0)

Definition at line 525 of file pconf.h.

#define pconf_whiteout_template_trace (  ) 

Definition at line 548 of file pconf.h.

#define pconf_windows_filename_required_mask   ((unsigned long)1 << 12)

Definition at line 777 of file pconf.h.

#define work_area_style_derived_at_start_only_mask   ((unsigned long)1 << 8)

Definition at line 239 of file pconf.h.

#define work_area_style_derived_file_copy_mask   ((unsigned long)1 << 6)

Definition at line 237 of file pconf.h.

#define work_area_style_derived_file_link_mask   ((unsigned long)1 << 4)

Definition at line 235 of file pconf.h.

#define work_area_style_derived_file_symlink_mask   ((unsigned long)1 << 5)

Definition at line 236 of file pconf.h.

#define work_area_style_during_build_only_mask   ((unsigned long)1 << 7)

Definition at line 238 of file pconf.h.

#define work_area_style_source_file_copy_mask   ((unsigned long)1 << 2)

Definition at line 233 of file pconf.h.

#define work_area_style_source_file_link_mask   ((unsigned long)1 << 0)

Definition at line 231 of file pconf.h.

#define work_area_style_source_file_symlink_mask   ((unsigned long)1 << 1)

Definition at line 232 of file pconf.h.

#define work_area_style_source_file_whiteout_mask   ((unsigned long)1 << 3)

Definition at line 234 of file pconf.h.

#define work_area_style_trace (  ) 

Definition at line 268 of file pconf.h.


Enumeration Type Documentation

Enumerator:
change_cause_external_bug 
change_cause_external_enhancement 
change_cause_external_improvement 
change_cause_internal_bug 
change_cause_internal_enhancement 
change_cause_internal_improvement 
change_cause_chain 
change_cause_external_bug 
change_cause_external_enhancement 
change_cause_external_improvement 
change_cause_internal_bug 
change_cause_internal_enhancement 
change_cause_internal_improvement 
change_cause_chain 
change_cause_external_bug 
change_cause_external_enhancement 
change_cause_external_improvement 
change_cause_internal_bug 
change_cause_internal_enhancement 
change_cause_internal_improvement 
change_cause_chain 
change_cause_external_bug 
change_cause_external_enhancement 
change_cause_external_improvement 
change_cause_internal_bug 
change_cause_internal_enhancement 
change_cause_internal_improvement 
change_cause_chain 
change_cause_external_bug 
change_cause_external_enhancement 
change_cause_external_improvement 
change_cause_internal_bug 
change_cause_internal_enhancement 
change_cause_internal_improvement 
change_cause_chain 
change_cause_external_bug 
change_cause_external_enhancement 
change_cause_external_improvement 
change_cause_internal_bug 
change_cause_internal_enhancement 
change_cause_internal_improvement 
change_cause_chain 
change_cause_external_bug 
change_cause_external_enhancement 
change_cause_external_improvement 
change_cause_internal_bug 
change_cause_internal_enhancement 
change_cause_internal_improvement 
change_cause_chain 

Definition at line 21 of file pconf.h.

Enumerator:
file_action_create 
file_action_modify 
file_action_remove 
file_action_insulate 
file_action_transparent 
file_action_create 
file_action_modify 
file_action_remove 
file_action_insulate 
file_action_transparent 
file_action_create 
file_action_modify 
file_action_remove 
file_action_insulate 
file_action_transparent 
file_action_create 
file_action_modify 
file_action_remove 
file_action_insulate 
file_action_transparent 
file_action_create 
file_action_modify 
file_action_remove 
file_action_insulate 
file_action_transparent 
file_action_create 
file_action_modify 
file_action_remove 
file_action_insulate 
file_action_transparent 
file_action_create 
file_action_modify 
file_action_remove 
file_action_insulate 
file_action_transparent 

Definition at line 42 of file pconf.h.

Enumerator:
file_usage_source 
file_usage_config 
file_usage_build 
file_usage_test 
file_usage_manual_test 
file_usage_source 
file_usage_config 
file_usage_build 
file_usage_test 
file_usage_manual_test 
file_usage_source 
file_usage_config 
file_usage_build 
file_usage_test 
file_usage_manual_test 
file_usage_source 
file_usage_config 
file_usage_build 
file_usage_test 
file_usage_manual_test 
file_usage_source 
file_usage_config 
file_usage_build 
file_usage_test 
file_usage_manual_test 
file_usage_source 
file_usage_config 
file_usage_build 
file_usage_test 
file_usage_manual_test 
file_usage_source 
file_usage_config 
file_usage_build 
file_usage_test 
file_usage_manual_test 

Definition at line 61 of file pconf.h.

Enumerator:
history_version_encoding_none 
history_version_encoding_quoted_printable 
history_version_encoding_base64 
history_version_encoding_none 
history_version_encoding_quoted_printable 
history_version_encoding_base64 
history_version_encoding_none 
history_version_encoding_quoted_printable 
history_version_encoding_base64 
history_version_encoding_none 
history_version_encoding_quoted_printable 
history_version_encoding_base64 
history_version_encoding_none 
history_version_encoding_quoted_printable 
history_version_encoding_base64 
history_version_encoding_none 
history_version_encoding_quoted_printable 
history_version_encoding_base64 
history_version_encoding_none 
history_version_encoding_quoted_printable 
history_version_encoding_base64 

Definition at line 132 of file pconf.h.

Enumerator:
pconf_architecture_mode_required 
pconf_architecture_mode_optional 
pconf_architecture_mode_forbidden 

Definition at line 353 of file pconf.h.

Enumerator:
pconf_build_time_adjust_adjust_and_sleep 
pconf_build_time_adjust_adjust_only 
pconf_build_time_adjust_dont_adjust 

Definition at line 645 of file pconf.h.

Enumerator:
pconf_history_content_limitation_ascii_text 
pconf_history_content_limitation_international_text 
pconf_history_content_limitation_binary_capable 

Definition at line 336 of file pconf.h.

Enumerator:
pconf_history_put_trashes_file_fatal 
pconf_history_put_trashes_file_warn 
pconf_history_put_trashes_file_ignore 

Definition at line 319 of file pconf.h.

Enumerator:
pconf_unchanged_file_develop_end_policy_ignore 
pconf_unchanged_file_develop_end_policy_warning 
pconf_unchanged_file_develop_end_policy_error 

Definition at line 662 of file pconf.h.

Enumerator:
pconf_unchanged_file_integrate_pass_policy_ignore 
pconf_unchanged_file_integrate_pass_policy_warning 
pconf_unchanged_file_integrate_pass_policy_remove 

Definition at line 679 of file pconf.h.


Function Documentation

attributes_ty* attributes_clone ( attributes_ty  ) 

attributes_ty* attributes_copy ( attributes_ty  ) 

attributes_list_ty* attributes_list_clone ( attributes_list_ty  ) 

attributes_list_ty* attributes_list_copy ( attributes_list_ty  ) 

void attributes_list_write ( const output::pointer fp,
const char *  name,
attributes_list_ty value 
)

void attributes_list_write_xml ( const output::pointer fp,
const char *  name,
attributes_list_ty value 
)

void attributes_write ( const output::pointer fp,
const char *  name,
attributes_ty value 
)

void attributes_write_xml ( const output::pointer fp,
const char *  name,
attributes_ty value 
)

const char* change_cause_ename ( change_cause_ty   ) 

void change_cause_write ( const output::pointer fp,
const char *  name,
change_cause_ty  value,
bool  show 
)

void change_cause_write_xml ( const output::pointer fp,
const char *  name,
change_cause_ty  value,
bool  show 
)

const char* file_action_ename ( file_action_ty   ) 

void file_action_write ( const output::pointer fp,
const char *  name,
file_action_ty  value,
bool  show 
)

void file_action_write_xml ( const output::pointer fp,
const char *  name,
file_action_ty  value,
bool  show 
)

const char* file_usage_ename ( file_usage_ty   ) 

void file_usage_write ( const output::pointer fp,
const char *  name,
file_usage_ty  value,
bool  show 
)

void file_usage_write_xml ( const output::pointer fp,
const char *  name,
file_usage_ty  value,
bool  show 
)

history_version_ty* history_version_clone ( history_version_ty  ) 

history_version_ty* history_version_copy ( history_version_ty  ) 

const char* history_version_encoding_ename ( history_version_encoding_ty   ) 

void history_version_encoding_write ( const output::pointer fp,
const char *  name,
history_version_encoding_ty  value,
bool  show 
)

void history_version_encoding_write_xml ( const output::pointer fp,
const char *  name,
history_version_encoding_ty  value,
bool  show 
)

void history_version_write ( const output::pointer fp,
const char *  name,
history_version_ty value 
)

void history_version_write_xml ( const output::pointer fp,
const char *  name,
history_version_ty value 
)

metric_ty* metric_clone ( metric_ty  ) 

metric_ty* metric_copy ( metric_ty  ) 

metric_list_ty* metric_list_clone ( metric_list_ty  ) 

metric_list_ty* metric_list_copy ( metric_list_ty  ) 

void metric_list_write ( const output::pointer fp,
const char *  name,
metric_list_ty value 
)

void metric_list_write_xml ( const output::pointer fp,
const char *  name,
metric_list_ty value 
)

void metric_write ( const output::pointer fp,
const char *  name,
metric_ty value 
)

void metric_write_xml ( const output::pointer fp,
const char *  name,
metric_ty value 
)

void pconf__rpt_init ( void   ) 

pconf_architecture_ty* pconf_architecture_clone ( pconf_architecture_ty  ) 

pconf_architecture_ty* pconf_architecture_copy ( pconf_architecture_ty  ) 

pconf_architecture_list_ty* pconf_architecture_list_clone ( pconf_architecture_list_ty  ) 

pconf_architecture_list_ty* pconf_architecture_list_copy ( pconf_architecture_list_ty  ) 

void pconf_architecture_list_write ( const output::pointer fp,
const char *  name,
pconf_architecture_list_ty value 
)

void pconf_architecture_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_architecture_list_ty value 
)

const char* pconf_architecture_mode_ename ( pconf_architecture_mode_ty   ) 

void pconf_architecture_mode_write ( const output::pointer fp,
const char *  name,
pconf_architecture_mode_ty  value,
bool  show 
)

void pconf_architecture_mode_write_xml ( const output::pointer fp,
const char *  name,
pconf_architecture_mode_ty  value,
bool  show 
)

void pconf_architecture_write ( const output::pointer fp,
const char *  name,
pconf_architecture_ty value 
)

void pconf_architecture_write_xml ( const output::pointer fp,
const char *  name,
pconf_architecture_ty value 
)

const char* pconf_build_time_adjust_ename ( pconf_build_time_adjust_ty   ) 

void pconf_build_time_adjust_write ( const output::pointer fp,
const char *  name,
pconf_build_time_adjust_ty  value,
bool  show 
)

void pconf_build_time_adjust_write_xml ( const output::pointer fp,
const char *  name,
pconf_build_time_adjust_ty  value,
bool  show 
)

pconf_clean_exceptions_list_ty* pconf_clean_exceptions_list_clone ( pconf_clean_exceptions_list_ty  ) 

pconf_clean_exceptions_list_ty* pconf_clean_exceptions_list_copy ( pconf_clean_exceptions_list_ty  ) 

void pconf_clean_exceptions_list_write ( const output::pointer fp,
const char *  name,
pconf_clean_exceptions_list_ty value 
)

void pconf_clean_exceptions_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_clean_exceptions_list_ty value 
)

pconf_ty* pconf_clone ( pconf_ty  ) 

pconf_ty* pconf_copy ( pconf_ty  ) 

pconf_file_template_ty* pconf_file_template_clone ( pconf_file_template_ty  ) 

pconf_file_template_ty* pconf_file_template_copy ( pconf_file_template_ty  ) 

pconf_file_template_list_ty* pconf_file_template_list_clone ( pconf_file_template_list_ty  ) 

pconf_file_template_list_ty* pconf_file_template_list_copy ( pconf_file_template_list_ty  ) 

void pconf_file_template_list_write ( const output::pointer fp,
const char *  name,
pconf_file_template_list_ty value 
)

void pconf_file_template_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_file_template_list_ty value 
)

pconf_file_template_pattern_list_ty* pconf_file_template_pattern_list_clone ( pconf_file_template_pattern_list_ty  ) 

pconf_file_template_pattern_list_ty* pconf_file_template_pattern_list_copy ( pconf_file_template_pattern_list_ty  ) 

void pconf_file_template_pattern_list_write ( const output::pointer fp,
const char *  name,
pconf_file_template_pattern_list_ty value 
)

void pconf_file_template_pattern_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_file_template_pattern_list_ty value 
)

void pconf_file_template_write ( const output::pointer fp,
const char *  name,
pconf_file_template_ty value 
)

void pconf_file_template_write_xml ( const output::pointer fp,
const char *  name,
pconf_file_template_ty value 
)

pconf_filename_pattern_accept_list_ty* pconf_filename_pattern_accept_list_clone ( pconf_filename_pattern_accept_list_ty  ) 

pconf_filename_pattern_accept_list_ty* pconf_filename_pattern_accept_list_copy ( pconf_filename_pattern_accept_list_ty  ) 

void pconf_filename_pattern_accept_list_write ( const output::pointer fp,
const char *  name,
pconf_filename_pattern_accept_list_ty value 
)

void pconf_filename_pattern_accept_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_filename_pattern_accept_list_ty value 
)

pconf_filename_pattern_reject_list_ty* pconf_filename_pattern_reject_list_clone ( pconf_filename_pattern_reject_list_ty  ) 

pconf_filename_pattern_reject_list_ty* pconf_filename_pattern_reject_list_copy ( pconf_filename_pattern_reject_list_ty  ) 

void pconf_filename_pattern_reject_list_write ( const output::pointer fp,
const char *  name,
pconf_filename_pattern_reject_list_ty value 
)

void pconf_filename_pattern_reject_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_filename_pattern_reject_list_ty value 
)

const char* pconf_history_content_limitation_ename ( pconf_history_content_limitation_ty   ) 

void pconf_history_content_limitation_write ( const output::pointer fp,
const char *  name,
pconf_history_content_limitation_ty  value,
bool  show 
)

void pconf_history_content_limitation_write_xml ( const output::pointer fp,
const char *  name,
pconf_history_content_limitation_ty  value,
bool  show 
)

const char* pconf_history_put_trashes_file_ename ( pconf_history_put_trashes_file_ty   ) 

void pconf_history_put_trashes_file_write ( const output::pointer fp,
const char *  name,
pconf_history_put_trashes_file_ty  value,
bool  show 
)

void pconf_history_put_trashes_file_write_xml ( const output::pointer fp,
const char *  name,
pconf_history_put_trashes_file_ty  value,
bool  show 
)

pconf_integrate_begin_exceptions_list_ty* pconf_integrate_begin_exceptions_list_clone ( pconf_integrate_begin_exceptions_list_ty  ) 

pconf_integrate_begin_exceptions_list_ty* pconf_integrate_begin_exceptions_list_copy ( pconf_integrate_begin_exceptions_list_ty  ) 

void pconf_integrate_begin_exceptions_list_write ( const output::pointer fp,
const char *  name,
pconf_integrate_begin_exceptions_list_ty value 
)

void pconf_integrate_begin_exceptions_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_integrate_begin_exceptions_list_ty value 
)

pconf_ty* pconf_read_file ( const nstring filename  ) 

The pconf_read_file function is used to read pconf meta data from the named file.

Parameters:
filename The name of the file to be read.
Returns:
a pointer to a dynamically allocated value read from the file.
Note:
If any errors are encountered, this function will not return. All errors (including syntax errors) will print a fatal error message, and exit with an exit status of 1.

pconf_ty* pconf_read_file ( string_ty filename  ) 

The pconf_read_file function is used to read pconf meta data from the named file.

Parameters:
filename The name of the file to be read.
Returns:
a pointer to a dynamically allocated value read from the file.
Note:
If any errors are encountered, this function will not return. All errors (including syntax errors) will print a fatal error message, and exit with an exit status of 1.

pconf_symlink_exceptions_list_ty* pconf_symlink_exceptions_list_clone ( pconf_symlink_exceptions_list_ty  ) 

pconf_symlink_exceptions_list_ty* pconf_symlink_exceptions_list_copy ( pconf_symlink_exceptions_list_ty  ) 

void pconf_symlink_exceptions_list_write ( const output::pointer fp,
const char *  name,
pconf_symlink_exceptions_list_ty value 
)

void pconf_symlink_exceptions_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_symlink_exceptions_list_ty value 
)

pconf_trojan_horse_suspect_list_ty* pconf_trojan_horse_suspect_list_clone ( pconf_trojan_horse_suspect_list_ty  ) 

pconf_trojan_horse_suspect_list_ty* pconf_trojan_horse_suspect_list_copy ( pconf_trojan_horse_suspect_list_ty  ) 

void pconf_trojan_horse_suspect_list_write ( const output::pointer fp,
const char *  name,
pconf_trojan_horse_suspect_list_ty value 
)

void pconf_trojan_horse_suspect_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_trojan_horse_suspect_list_ty value 
)

const char* pconf_unchanged_file_develop_end_policy_ename ( pconf_unchanged_file_develop_end_policy_ty   ) 

void pconf_unchanged_file_develop_end_policy_write ( const output::pointer fp,
const char *  name,
pconf_unchanged_file_develop_end_policy_ty  value,
bool  show 
)

void pconf_unchanged_file_develop_end_policy_write_xml ( const output::pointer fp,
const char *  name,
pconf_unchanged_file_develop_end_policy_ty  value,
bool  show 
)

const char* pconf_unchanged_file_integrate_pass_policy_ename ( pconf_unchanged_file_integrate_pass_policy_ty   ) 

void pconf_unchanged_file_integrate_pass_policy_write ( const output::pointer fp,
const char *  name,
pconf_unchanged_file_integrate_pass_policy_ty  value,
bool  show 
)

void pconf_unchanged_file_integrate_pass_policy_write_xml ( const output::pointer fp,
const char *  name,
pconf_unchanged_file_integrate_pass_policy_ty  value,
bool  show 
)

pconf_whiteout_template_ty* pconf_whiteout_template_clone ( pconf_whiteout_template_ty  ) 

pconf_whiteout_template_ty* pconf_whiteout_template_copy ( pconf_whiteout_template_ty  ) 

pconf_whiteout_template_list_ty* pconf_whiteout_template_list_clone ( pconf_whiteout_template_list_ty  ) 

pconf_whiteout_template_list_ty* pconf_whiteout_template_list_copy ( pconf_whiteout_template_list_ty  ) 

void pconf_whiteout_template_list_write ( const output::pointer fp,
const char *  name,
pconf_whiteout_template_list_ty value 
)

void pconf_whiteout_template_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_whiteout_template_list_ty value 
)

pconf_whiteout_template_pattern_list_ty* pconf_whiteout_template_pattern_list_clone ( pconf_whiteout_template_pattern_list_ty  ) 

pconf_whiteout_template_pattern_list_ty* pconf_whiteout_template_pattern_list_copy ( pconf_whiteout_template_pattern_list_ty  ) 

void pconf_whiteout_template_pattern_list_write ( const output::pointer fp,
const char *  name,
pconf_whiteout_template_pattern_list_ty value 
)

void pconf_whiteout_template_pattern_list_write_xml ( const output::pointer fp,
const char *  name,
pconf_whiteout_template_pattern_list_ty value 
)

void pconf_whiteout_template_write ( const output::pointer fp,
const char *  name,
pconf_whiteout_template_ty value 
)

void pconf_whiteout_template_write_xml ( const output::pointer fp,
const char *  name,
pconf_whiteout_template_ty value 
)

void pconf_write ( const output::pointer fp,
pconf_ty value 
)

void pconf_write_file ( const nstring filnam,
pconf_ty value,
bool  comp 
)

The pconf_write_file function is used to write pconf meta data to the named file.

Parameters:
filnam The name of the file to be written.
value The value of the meta-data to be written.
comp true if data should be compressed.
Note:
If any errors are encountered, this function will not return. All errors will print a fatal error message, and exit with an exit status of 1.

void pconf_write_file ( string_ty filename,
pconf_ty value,
int  comp 
)

The pconf_write_file function is used to write pconf meta data to the named file.

Parameters:
filename The name of the file to be written.
value The value of the meta-data to be written.
comp true (non-zero) if data should be compressed.
Note:
If any errors are encountered, this function will not return. All errors will print a fatal error message, and exit with an exit status of 1.

void pconf_write_xml ( const output::pointer fp,
pconf_ty value 
)

work_area_style_ty* work_area_style_clone ( work_area_style_ty  ) 

work_area_style_ty* work_area_style_copy ( work_area_style_ty  ) 

void work_area_style_write ( const output::pointer fp,
const char *  name,
work_area_style_ty value 
)

void work_area_style_write_xml ( const output::pointer fp,
const char *  name,
work_area_style_ty value 
)


Variable Documentation


Generated on Wed Mar 12 23:37:36 2008 for Aegis by  doxygen 1.5.5