#include <filexml.h>
Public Member Functions | |
| XMLTag () | |
| ~XMLTag () | |
| int | set_delimiters (char left_delimiter, char right_delimiter) |
| int | reset_tag () |
| int | read_tag (char *input, long &position, long length) |
| int | title_is (char *title) |
| char * | get_title () |
| int | get_title (char *value) |
| int | test_property (char *property, char *value) |
| char * | get_property_text (int number) |
| int | get_property_int (int number) |
| float | get_property_float (int number) |
| char * | get_property (char *property) |
| char * | get_property (char *property, char *value) |
| int32_t | get_property (char *property, int32_t default_) |
| int64_t | get_property (char *property, int64_t default_) |
| float | get_property (char *property, float default_) |
| double | get_property (char *property, double default_) |
| int | set_title (char *text) |
| int | set_property (char *text, char *value) |
| int | set_property (char *text, int32_t value) |
| int | set_property (char *text, int64_t value) |
| int | set_property (char *text, float value) |
| int | set_property (char *text, double value) |
| int | write_tag () |
Public Attributes | |
| char | tag_title [MAX_TITLE] |
| char * | tag_properties [MAX_PROPERTIES] |
| char * | tag_property_values [MAX_PROPERTIES] |
| int | total_properties |
| int | len |
| char | string [MAX_LENGTH] |
| char | temp_string [32] |
| char | left_delimiter |
| char | right_delimiter |
Definition at line 12 of file filexml.h.
|
|
Definition at line 364 of file filexml.C. References len, and total_properties. |
|
|
Definition at line 370 of file filexml.C. References reset_tag(). |
|
||||||||||||
|
Definition at line 680 of file filexml.C. References get_property(), and temp_string. |
|
||||||||||||
|
Definition at line 670 of file filexml.C. References get_property(), and temp_string. |
|
||||||||||||
|
Definition at line 648 of file filexml.C. References get_property(), and temp_string. |
|
||||||||||||
|
Definition at line 638 of file filexml.C. References get_property(), and temp_string. |
|
||||||||||||
|
Definition at line 586 of file filexml.C. References tag_properties, tag_property_values, and total_properties. |
|
|
|
Definition at line 616 of file filexml.C. References tag_properties, and total_properties. |
|
|
Definition at line 608 of file filexml.C. References tag_properties, and total_properties. Referenced by RecordEngine::run_script(). |
|
|
Definition at line 600 of file filexml.C. References tag_properties, and total_properties. Referenced by RecordEngine::run_script(). |
|
|
Definition at line 567 of file filexml.C. References tag_title. |
|
|
Definition at line 562 of file filexml.C. References tag_title. Referenced by Edits::load(), Autos::load(), Autos::paste(), ATrack::paste_derived(), and MWindow::run_script(). |
|
||||||||||||||||
|
Definition at line 434 of file filexml.C. References left_delimiter, MAX_LENGTH, MAX_PROPERTIES, MAX_TITLE, right_delimiter, string, tag_properties, tag_property_values, tag_title, and total_properties. Referenced by FileXML::read_tag(). |
|
|
Definition at line 382 of file filexml.C. References len, tag_properties, tag_property_values, and total_properties. Referenced by FileXML::append_tag(), FileXML::read_tag(), and ~XMLTag(). |
|
||||||||||||
|
Definition at line 375 of file filexml.C. Referenced by FileXML::FileXML(). |
|
||||||||||||
|
Definition at line 724 of file filexml.C. References set_property(), and temp_string. |
|
||||||||||||
|
Definition at line 717 of file filexml.C. References set_property(), and temp_string. |
|
||||||||||||
|
Definition at line 703 of file filexml.C. References set_property(), and temp_string. |
|
||||||||||||
|
Definition at line 696 of file filexml.C. References set_property(), and temp_string. |
|
||||||||||||
|
|
||||||||||||
|
Definition at line 573 of file filexml.C. References tag_properties, tag_property_values, and total_properties. |
|
|
|
Definition at line 391 of file filexml.C. References left_delimiter, len, MAX_LENGTH, right_delimiter, string, tag_properties, tag_property_values, tag_title, and total_properties. Referenced by FileXML::append_tag(). |
|
|
Definition at line 57 of file filexml.h. Referenced by read_tag(), and write_tag(). |
|
|
Definition at line 53 of file filexml.h. Referenced by FileXML::append_tag(), reset_tag(), write_tag(), and XMLTag(). |
|
|
Definition at line 57 of file filexml.h. Referenced by read_tag(), and write_tag(). |
|
|
Definition at line 55 of file filexml.h. Referenced by FileXML::append_tag(), read_tag(), and write_tag(). |
|
|
Definition at line 49 of file filexml.h. Referenced by get_property(), get_property_float(), get_property_int(), get_property_text(), read_tag(), reset_tag(), set_property(), test_property(), and write_tag(). |
|
|
Definition at line 50 of file filexml.h. Referenced by get_property(), read_tag(), reset_tag(), set_property(), test_property(), and write_tag(). |
|
|
Definition at line 47 of file filexml.h. Referenced by get_title(), read_tag(), set_title(), title_is(), and write_tag(). |
|
|
Definition at line 56 of file filexml.h. Referenced by get_property(), and set_property(). |
|
|
Definition at line 52 of file filexml.h. Referenced by get_property(), get_property_float(), get_property_int(), get_property_text(), read_tag(), reset_tag(), set_property(), test_property(), write_tag(), and XMLTag(). |
1.4.4