#include <bxml_input_converter.h>
Inheritance diagram for bxml_input_converter:

Definition at line 31 of file bxml_input_converter.h.
Public Member Functions | |
| bxml_input_converter () | |
| Constructor. | |
| bxml_input_converter (bxml_input_converter const &x) | |
| ~bxml_input_converter () | |
| Destructor. | |
| vcl_string | get_tag_name () |
| specific sub_class string names. | |
| vcl_string | get_class_name () |
| vcl_string | get_ref_tag_name () |
| int | check_tag (DOM_Node &node) |
| bool | getNextElementSibling (DOM_Node &node) |
| DOM_Node | getChild (DOM_Node &node, vcl_string tname) |
| bool | has_attr (DOM_Node &node, vcl_string attr_name) |
| attribute access and conversion. | |
| vcl_string | get_string_attr (DOM_Node &node, vcl_string attr_name) |
| int | get_int_attr (DOM_Node &node, vcl_string attr_name) |
| double | get_double_attr (DOM_Node &node, vcl_string attr_name) |
| bool | get_bool_attr (DOM_Node &node, vcl_string attr_name) |
| virtual bool | extract_ref_object_atrs (DOM_Node &) |
| basic conversion methods. | |
| virtual bool | extract_object_atrs (DOM_Node &) |
| virtual bool | extract_from_dom (DOM_Node &)=0 |
| virtual bxml_generic_ptr | construct_object ()=0 |
| void | set_debug (bool debug) |
| utilities. | |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Static Public Member Functions | |
| static vcl_string | get_DOM_tag (DOM_Node &node) |
| helper functions. | |
| static void | clear () |
| clear spatial object instances in the table. move lower in hierarchy JLM. | |
Protected Attributes | |
| bool | debug_ |
| vcl_string | null_id_ |
| vcl_string | class_name_ |
| vcl_string | tag_name_ |
| vcl_string | ref_tag_name_ |
Static Protected Attributes | |
| static BXML_DLL_DATA vcl_map< vcl_string, bxml_generic_ptr, vcl_less< vcl_string > > | obj_table_ |
|
|
Constructor.
Definition at line 11 of file bxml_input_converter.cxx. |
|
|
Definition at line 35 of file bxml_input_converter.h. |
|
|
Destructor.
Definition at line 18 of file bxml_input_converter.cxx. |
|
|
Definition at line 35 of file bxml_input_converter.cxx. |
|
|
clear spatial object instances in the table. move lower in hierarchy JLM.
Definition at line 136 of file bxml_input_converter.cxx. |
|
|
|
|
Reimplemented in bxml_vdgl_digital_curve_input_converter, bxml_vsol_point_2d_input_converter, bxml_vtol_edge_2d_input_converter, bxml_vtol_vertex_2d_input_converter, and bxml_vtol_zero_chain_2d_input_converter. Definition at line 62 of file bxml_input_converter.h. |
|
|
basic conversion methods.
Reimplemented in bxml_vdgl_digital_curve_input_converter, and bxml_vsol_point_2d_input_converter. Definition at line 61 of file bxml_input_converter.h. |
|
||||||||||||
|
Definition at line 128 of file bxml_input_converter.cxx. |
|
|
Definition at line 43 of file bxml_input_converter.h. |
|
|
helper functions.
Definition at line 22 of file bxml_input_converter.cxx. |
|
||||||||||||
|
Definition at line 120 of file bxml_input_converter.cxx. |
|
||||||||||||
|
Definition at line 113 of file bxml_input_converter.cxx. |
|
|
Definition at line 44 of file bxml_input_converter.h. |
|
||||||||||||
|
Definition at line 104 of file bxml_input_converter.cxx. |
|
|
specific sub_class string names.
Definition at line 42 of file bxml_input_converter.h. |
|
||||||||||||
|
Definition at line 82 of file bxml_input_converter.cxx. |
|
|
Definition at line 65 of file bxml_input_converter.cxx. |
|
||||||||||||
|
attribute access and conversion.
Definition at line 98 of file bxml_input_converter.cxx. |
|
|
utilities.
Definition at line 66 of file bxml_input_converter.h. |
|
|
Definition at line 73 of file bxml_input_converter.h. |
|
|
Definition at line 70 of file bxml_input_converter.h. |
|
|
Definition at line 71 of file bxml_input_converter.h. |
|
|
Definition at line 72 of file bxml_input_converter.h. |
|
|
Definition at line 75 of file bxml_input_converter.h. |
|
|
Definition at line 74 of file bxml_input_converter.h. |
1.4.4