[aravis/dom] documentation: warning fix and DOM section.



commit 014de8ec5d9ca7a3260717f9ed8e3c70540e3ddb
Author: Emmanuel Pacaud <emmanuel gnome org>
Date:   Fri Mar 2 17:12:21 2012 +0100

    documentation: warning fix and DOM section.

 docs/reference/aravis/aravis-docs.xml     |   19 ++
 docs/reference/aravis/aravis-sections.txt |  412 ++++++++++++++++++++++++++---
 src/arvgcindexnode.c                      |    2 +-
 src/arvgcinvalidatornode.c                |    2 +-
 src/arvgcvariablenode.c                   |    2 +-
 5 files changed, 392 insertions(+), 45 deletions(-)
---
diff --git a/docs/reference/aravis/aravis-docs.xml b/docs/reference/aravis/aravis-docs.xml
index c5734b0..d4b14fb 100644
--- a/docs/reference/aravis/aravis-docs.xml
+++ b/docs/reference/aravis/aravis-docs.xml
@@ -49,6 +49,13 @@
 			<title>Genicam</title>
 			<xi:include href="xml/arvgc.xml"/>
 			<xi:include href="xml/arvgcnode.xml"/>
+			<xi:include href="xml/arvgcpropertynode.xml"/>
+			<xi:include href="xml/arvgcindexnode.xml"/>
+			<xi:include href="xml/arvgcinvalidatornode.xml"/>
+			<xi:include href="xml/arvgcvariablenode.xml"/>
+			<xi:include href="xml/arvgcfeaturenode.xml"/>
+			<xi:include href="xml/arvgcregisterdescriptionnode.xml"/>
+			<xi:include href="xml/arvgcgroupnode.xml"/>
 			<xi:include href="xml/arvgcinteger.xml"/>
 			<xi:include href="xml/arvgcfloat.xml"/>
 			<xi:include href="xml/arvgcstring.xml"/>
@@ -83,6 +90,18 @@
 		</chapter>
 
 		<chapter>
+			<title>DOM</title>
+			<xi:include href="xml/arvdomnode.xml"/>
+			<xi:include href="xml/arvdomnodelist.xml"/>
+			<xi:include href="xml/arvdomnamednodemap.xml"/>
+			<xi:include href="xml/arvdomdocument.xml"/>
+			<xi:include href="xml/arvdomdocumentfragment.xml"/>
+			<xi:include href="xml/arvdomelement.xml"/>
+			<xi:include href="xml/arvdomcharacterdata.xml"/>
+			<xi:include href="xml/arvdomtext.xml"/>
+		</chapter>
+
+		<chapter>
 			<title>Utils</title>
 			<xi:include href="xml/arvdebug.xml"/>
 			<xi:include href="xml/arvevaluator.xml"/>
diff --git a/docs/reference/aravis/aravis-sections.txt b/docs/reference/aravis/aravis-sections.txt
index 42b5a6d..18bdd51 100644
--- a/docs/reference/aravis/aravis-sections.txt
+++ b/docs/reference/aravis/aravis-sections.txt
@@ -184,6 +184,191 @@ ArvDeviceClass
 </SECTION>
 
 <SECTION>
+<FILE>arvgcnode</FILE>
+<TITLE>ArvGcNode</TITLE>
+ArvGcNode
+arv_gc_node_get_genicam
+<SUBSECTION Standard>
+ARV_GC_NODE
+ARV_IS_GC_NODE
+ARV_TYPE_GC_NODE
+arv_gc_node_get_type
+ARV_GC_NODE_CLASS
+ARV_IS_GC_NODE_CLASS
+ARV_GC_NODE_GET_CLASS
+<SUBSECTION Private>
+ArvGcNodePrivate
+ArvGcNodeClass
+</SECTION>
+
+<SECTION>
+<FILE>arvgcpropertynode</FILE>
+<TITLE>ArvGcPropertyNode</TITLE>
+arv_gc_property_node_new_access_mode
+arv_gc_property_node_new_address
+arv_gc_property_node_new_bit
+arv_gc_property_node_new_cachable
+arv_gc_property_node_new_command_value
+arv_gc_property_node_new_constant
+arv_gc_property_node_new_description
+arv_gc_property_node_new_display_name
+arv_gc_property_node_new_endianess
+arv_gc_property_node_new_expression
+arv_gc_property_node_new_formula
+arv_gc_property_node_new_formula_from
+arv_gc_property_node_new_formula_to
+arv_gc_property_node_new_increment
+arv_gc_property_node_new_length
+arv_gc_property_node_new_lsb
+arv_gc_property_node_new_maximum
+arv_gc_property_node_new_minimum
+arv_gc_property_node_new_msb
+arv_gc_property_node_new_off_value
+arv_gc_property_node_new_on_value
+arv_gc_property_node_new_p_address
+arv_gc_property_node_new_p_command_value
+arv_gc_property_node_new_p_feature
+arv_gc_property_node_new_p_increment
+arv_gc_property_node_new_p_is_available
+arv_gc_property_node_new_p_is_implemented
+arv_gc_property_node_new_p_length
+arv_gc_property_node_new_p_maximum
+arv_gc_property_node_new_p_minimum
+arv_gc_property_node_new_p_port
+arv_gc_property_node_new_p_value
+arv_gc_property_node_new_polling_time
+arv_gc_property_node_new_sign
+arv_gc_property_node_new_tooltip
+arv_gc_property_node_new_unit
+arv_gc_property_node_new_value
+arv_gc_property_node_get_node_type
+arv_gc_property_node_get_linked_node
+arv_gc_property_node_get_double
+arv_gc_property_node_get_int64
+arv_gc_property_node_get_string
+arv_gc_property_node_set_double
+arv_gc_property_node_set_int64
+arv_gc_property_node_set_string
+<SUBSECTION Standard>
+ArvGcPropertyNode
+arv_gc_property_node_get_type
+ARV_GC_PROPERTY_NODE
+ARV_GC_PROPERTY_NODE_CLASS
+ARV_GC_PROPERTY_NODE_GET_CLASS
+ARV_IS_GC_PROPERTY_NODE
+ARV_IS_GC_PROPERTY_NODE_CLASS
+ARV_TYPE_GC_PROPERTY_NODE
+<SUBSECTION Private>
+ArvGcPropertyNodePrivate
+ArvGcPropertyNodeType
+</SECTION>
+
+<SECTION>
+<FILE>arvgcindexnode</FILE>
+<TITLE>ArvGcIndexNode</TITLE>
+arv_gc_index_node_new
+arv_gc_index_node_get_index
+<SUBSECTION Standard>
+ArvGcIndexNode
+arv_gc_index_node_get_type
+ARV_GC_INDEX_NODE
+ARV_GC_INDEX_NODE_CLASS
+ARV_GC_INDEX_NODE_GET_CLASS
+ARV_IS_GC_INDEX_NODE
+ARV_IS_GC_INDEX_NODE_CLASS
+ARV_TYPE_GC_INDEX_NODE
+</SECTION>
+
+<SECTION>
+<FILE>arvgcinvalidatornode</FILE>
+<TITLE>ArvGcInvalidatorNode</TITLE>
+arv_gc_invalidator_node_new
+arv_gc_invalidator_node_get_modification_count
+arv_gc_invalidator_node_set_modification_count
+<SUBSECTION Standard>
+ArvGcInvalidatorNode
+arv_gc_invalidator_node_get_type
+ARV_GC_INVALIDATOR_NODE
+ARV_GC_INVALIDATOR_NODE_CLASS
+ARV_GC_INVALIDATOR_NODE_GET_CLASS
+ARV_IS_GC_INVALIDATOR_NODE
+ARV_IS_GC_INVALIDATOR_NODE_CLASS
+ARV_TYPE_GC_INVALIDATOR_NODE
+</SECTION>
+
+<SECTION>
+<FILE>arvgcvariablenode</FILE>
+<TITLE>ArvGcVariableNode</TITLE>
+arv_gc_variable_node_get_name
+arv_gc_variable_node_new
+<SUBSECTION Standard>
+ArvGcVariableNode
+arv_gc_variable_node_get_type
+ARV_GC_VARIABLE_NODE
+ARV_GC_VARIABLE_NODE_CLASS
+ARV_GC_VARIABLE_NODE_GET_CLASS
+ARV_IS_GC_VARIABLE_NODE
+ARV_IS_GC_VARIABLE_NODE_CLASS
+ARV_TYPE_GC_VARIABLE_NODE
+</SECTION>
+
+<SECTION>
+<FILE>arvgcfeaturenode</FILE>
+<TITLE>ArvGcFeatureNode</TITLE>
+ArvGcFeatureNode
+arv_gc_feature_node_new
+arv_gc_feature_node_get_value_type
+arv_gc_feature_node_get_value_as_string
+arv_gc_feature_node_set_value_from_string
+arv_gc_feature_node_get_name
+arv_gc_feature_node_get_tooltip
+arv_gc_feature_node_get_description
+arv_gc_feature_node_is_available
+arv_gc_feature_node_inc_modification_count
+arv_gc_feature_node_get_modification_count
+<SUBSECTION Standard>
+ARV_GC_FEATURE_NODE
+ARV_IS_GC_FEATURE_NODE
+ARV_TYPE_GC_FEATURE_NODE
+arv_gc_feature_node_get_type
+ARV_GC_FEATURE_NODE_CLASS
+ARV_IS_GC_FEATURE_NODE_CLASS
+ARV_GC_FEATURE_NODE_GET_CLASS
+<SUBSECTION Private>
+ArvGcFeatureNodePrivate
+ArvGcFeatureNodeClass
+</SECTION>
+
+<SECTION>
+<FILE>arvgcgroupnode</FILE>
+<TITLE>ArvGcGroupNode</TITLE>
+arv_gc_group_node_get_type
+arv_gc_group_node_new
+<SUBSECTION Standard>
+ARV_GC_GROUP_NODE
+ARV_GC_GROUP_NODE_CLASS
+ARV_GC_GROUP_NODE_GET_CLASS
+ARV_IS_GC_GROUP_NODE
+ARV_IS_GC_GROUP_NODE_CLASS
+ARV_TYPE_GC_GROUP_NODE
+</SECTION>
+
+<SECTION>
+<FILE>arvgcregisterdescriptionnode</FILE>
+<TITLE>ArvGcRegisterDescriptionNode</TITLE>
+arv_gc_register_description_node_get_type
+arv_gc_register_description_node_new
+arv_gc_register_feature_node
+<SUBSECTION Standard>
+ARV_GC_REGISTER_DESCRIPTION_NODE
+ARV_GC_REGISTER_DESCRIPTION_NODE_CLASS
+ARV_GC_REGISTER_DESCRIPTION_NODE_GET_CLASS
+ARV_IS_GC_REGISTER_DESCRIPTION_NODE
+ARV_IS_GC_REGISTER_DESCRIPTION_NODE_CLASS
+ARV_TYPE_GC_REGISTER_DESCRIPTION_NODE
+</SECTION>
+
+<SECTION>
 <FILE>arvgcintegernode</FILE>
 <TITLE>ArvGcIntegerNode</TITLE>
 ArvGcIntegerNode
@@ -335,42 +520,6 @@ ArvFakeDevicePrivate
 </SECTION>
 
 <SECTION>
-<FILE>arvgcnode</FILE>
-<TITLE>ArvGcNode</TITLE>
-ArvGcNode
-arv_gc_node_new
-arv_gc_node_get_node_name
-arv_gc_node_get_value_type
-arv_gc_node_get_value_as_string
-arv_gc_node_set_value_from_string
-arv_gc_node_set_genicam
-arv_gc_node_get_genicam
-arv_gc_node_get_name
-arv_gc_node_get_tooltip
-arv_gc_node_get_description
-arv_gc_node_is_available
-arv_gc_node_set_attribute
-arv_gc_node_add_element
-arv_gc_node_can_add_child
-arv_gc_node_add_child
-arv_gc_node_get_childs
-arv_gc_node_get_n_childs
-arv_gc_node_inc_modification_count
-arv_gc_node_get_modification_count
-<SUBSECTION Standard>
-ARV_GC_NODE
-ARV_IS_GC_NODE
-ARV_TYPE_GC_NODE
-arv_gc_node_get_type
-ARV_GC_NODE_CLASS
-ARV_IS_GC_NODE_CLASS
-ARV_GC_NODE_GET_CLASS
-<SUBSECTION Private>
-ArvGcNodePrivate
-ArvGcNodeClass
-</SECTION>
-
-<SECTION>
 <FILE>arvgc</FILE>
 <TITLE>ArvGc</TITLE>
 ArvGc
@@ -736,7 +885,10 @@ arv_statistic_reset
 arv_statistic_fill
 arv_statistic_set_name
 arv_statistic_to_string
+arv_str_is_uri
+arv_str_to_uri
 arv_str_parse_double
+arv_str_parse_double_list
 arv_str_skip_char
 arv_str_skip_colon_and_spaces
 arv_str_skip_comma_and_spaces
@@ -757,12 +909,6 @@ arv_value_get_int64
 arv_value_get_double
 arv_value_holds_int64
 arv_value_holds_double
-arv_create_int64_g_value
-arv_create_string_g_value
-arv_free_g_value
-arv_force_g_value_to_int64
-arv_force_g_value_to_double
-arv_force_g_value_to_string
 <SUBSECTION Private>
 ARV_TYPE_VALUE
 arv_value_get_type
@@ -911,6 +1057,184 @@ ARAVIS_PACKED_STRUCTURE
 </SECTION>
 
 <SECTION>
+<FILE>arvdomtext</FILE>
+<TITLE>ArvDomText</TITLE>
+arv_dom_text_new
+<SUBSECTION Standard>
+ArvDomText
+ArvDomTextClass
+ARV_DOM_TEXT
+ARV_IS_DOM_TEXT
+ARV_TYPE_DOM_TEXT
+arv_dom_text_get_type
+ARV_DOM_TEXT_CLASS
+ARV_IS_DOM_TEXT_CLASS
+ARV_DOM_TEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>arvdomnode</FILE>
+<TITLE>ArvDomNode</TITLE>
+ArvDomNode
+arv_dom_node_get_node_name
+arv_dom_node_get_node_value
+arv_dom_node_set_node_value
+arv_dom_node_get_node_type
+arv_dom_node_get_parent_node
+arv_dom_node_get_child_nodes
+arv_dom_node_get_first_child
+arv_dom_node_get_last_child
+arv_dom_node_get_previous_sibling
+arv_dom_node_get_next_sibling
+arv_dom_node_get_attributes
+arv_dom_node_insert_before
+arv_dom_node_replace_child
+arv_dom_node_append_child
+arv_dom_node_remove_child
+arv_dom_node_has_child_nodes
+arv_dom_node_changed
+arv_dom_node_get_owner_document
+<SUBSECTION Standard>
+ArvDomNodeType
+ArvDomNodeClass
+ARV_DOM_NODE
+ARV_IS_DOM_NODE
+ARV_TYPE_DOM_NODE
+arv_dom_node_get_type
+ARV_DOM_NODE_CLASS
+ARV_IS_DOM_NODE_CLASS
+ARV_DOM_NODE_GET_CLASS
+<SUBSECTION Private>
+arv_dom_node_write_to_stream
+</SECTION>
+
+<SECTION>
+<FILE>arvdomnodelist</FILE>
+<TITLE>ArvDomNodeList</TITLE>
+arv_dom_node_list_get_item
+arv_dom_node_list_get_length
+arv_dom_node_list_get_type
+<SUBSECTION Standard>
+ArvDomNodeList
+ArvDomNodeListClass
+ARV_DOM_NODE_LIST
+ARV_DOM_NODE_LIST_CLASS
+ARV_DOM_NODE_LIST_GET_CLASS
+ARV_IS_DOM_NODE_LIST
+ARV_IS_DOM_NODE_LIST_CLASS
+ARV_TYPE_DOM_NODE_LIST
+</SECTION>
+
+<SECTION>
+<FILE>arvdomnamednodemap</FILE>
+<TITLE>ArvDomNamedNodeMap</TITLE>
+arv_dom_named_node_map_get_item
+arv_dom_named_node_map_get_length
+arv_dom_named_node_map_get_named_item
+arv_dom_named_node_map_set_named_item
+arv_dom_named_node_map_remove_named_item
+<SUBSECTION Standard>
+ARV_DOM_NAMED_NODE_MAP
+ARV_DOM_NAMED_NODE_MAP_CLASS
+ARV_DOM_NAMED_NODE_MAP_GET_CLASS
+ARV_IS_DOM_NAMED_NODE_MAP
+ARV_IS_DOM_NAMED_NODE_MAP_CLASS
+ARV_TYPE_DOM_NAMED_NODE_MAP
+ArvDomNamedNodeMap
+ArvDomNamedNodeMapClass
+arv_dom_named_node_map_get_type
+</SECTION>
+
+<SECTION>
+<FILE>arvdomdocument</FILE>
+<TITLE>ArvDomDocument</TITLE>
+ArvDomDocument
+ArvDomDocumentCreateFunction
+arv_dom_implementation_create_document
+arv_dom_implementation_add_document_type
+arv_dom_implementation_cleanup
+arv_dom_document_new_from_memory
+arv_dom_document_new_from_path
+arv_dom_document_new_from_url
+arv_dom_document_save_to_stream
+arv_dom_document_save_to_memory
+arv_dom_document_save_to_path
+arv_dom_document_save_to_url
+arv_dom_document_get_document_element
+arv_dom_document_create_element
+arv_dom_document_create_text_node
+arv_dom_document_get_element_by_id
+arv_dom_document_register_element
+arv_dom_document_get_url
+arv_dom_document_set_url
+arv_dom_document_set_path
+arv_dom_document_get_href_data
+<SUBSECTION Standard>
+ArvDomDocumentClass
+ARV_DOM_DOCUMENT
+ARV_IS_DOM_DOCUMENT
+ARV_TYPE_DOM_DOCUMENT
+arv_dom_document_get_type
+ARV_DOM_DOCUMENT_CLASS
+ARV_IS_DOM_DOCUMENT_CLASS
+ARV_DOM_DOCUMENT_GET_CLASS
+<SUBSECTION Private>
+ArvDomDocumentError
+</SECTION>
+
+<SECTION>
+<FILE>arvdomdocumentfragment</FILE>
+<TITLE>ArvDomDocumentFragment</TITLE>
+arv_dom_document_fragment_new
+<SUBSECTION Standard>
+ARV_DOM_DOCUMENT_FRAGMENT
+ARV_DOM_DOCUMENT_FRAGMENT_CLASS
+ARV_DOM_DOCUMENT_FRAGMENT_GET_CLASS
+ARV_IS_DOM_DOCUMENT_FRAGMENT
+ARV_IS_DOM_DOCUMENT_FRAGMENT_CLASS
+ARV_TYPE_DOM_DOCUMENT_FRAGMENT
+ArvDomDocumentFragment
+ArvDomDocumentFragmentClass
+arv_dom_document_fragment_get_type
+</SECTION>
+
+<SECTION>
+<FILE>arvdomelement</FILE>
+<TITLE>ArvDomElement</TITLE>
+ArvDomElement
+arv_dom_element_get_tag_name
+arv_dom_element_get_attribute
+arv_dom_element_set_attribute
+<SUBSECTION Standard>
+ArvDomElementClass
+ARV_DOM_ELEMENT
+ARV_IS_DOM_ELEMENT
+ARV_TYPE_DOM_ELEMENT
+arv_dom_element_get_type
+ARV_DOM_ELEMENT_CLASS
+ARV_IS_DOM_ELEMENT_CLASS
+ARV_DOM_ELEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>arvdomcharacterdata</FILE>
+<TITLE>ArvDomCharacterData</TITLE>
+arv_dom_character_data_get_data
+arv_dom_character_data_set_data
+<SUBSECTION Standard>
+ArvDomCharacterData
+ArvDomCharacterDataClass
+ARV_DOM_CHARACTER_DATA
+ARV_IS_DOM_CHARACTER_DATA
+ARV_TYPE_DOM_CHARACTER_DATA
+arv_dom_character_data_get_type
+ARV_DOM_CHARACTER_DATA_CLASS
+ARV_IS_DOM_CHARACTER_DATA_CLASS
+ARV_DOM_CHARACTER_DATA_GET_CLASS
+</SECTION>
+
+
+<SECTION>
 <FILE>arvdebug</FILE>
 <TITLE>ArvDebug</TITLE>
 arv_debug
@@ -921,6 +1245,7 @@ arv_debug_shutdown
 ArvDebugLevel
 ArvDebugCategory
 arv_debug_category_device
+arv_debug_category_dom
 arv_debug_category_evaluator
 arv_debug_category_genicam
 arv_debug_category_gvcp
@@ -930,6 +1255,7 @@ arv_debug_category_misc
 arv_debug_category_stream
 arv_debug_category_stream_thread
 arv_debug_device
+arv_debug_dom
 arv_debug_evaluator
 arv_debug_genicam
 arv_debug_gvcp
@@ -940,6 +1266,7 @@ arv_debug_stream
 arv_debug_stream_thread
 arv_log
 arv_log_device
+arv_log_dom
 arv_log_evaluator
 arv_log_genicam
 arv_log_gvcp
@@ -950,6 +1277,7 @@ arv_log_stream
 arv_log_stream_thread
 arv_warning
 arv_warning_device
+arv_warning_dom
 arv_warning_evaluator
 arv_warning_genicam
 arv_warning_gvcp
diff --git a/src/arvgcindexnode.c b/src/arvgcindexnode.c
index e40d7d5..6998ee5 100644
--- a/src/arvgcindexnode.c
+++ b/src/arvgcindexnode.c
@@ -21,7 +21,7 @@
  */
 
 /**
- * SECTION: arvgcindex_node
+ * SECTION: arvgcindexnode
  * @short_description: Class for IndexNode elements
  */
 
diff --git a/src/arvgcinvalidatornode.c b/src/arvgcinvalidatornode.c
index b0cefd1..9f4f0d9 100644
--- a/src/arvgcinvalidatornode.c
+++ b/src/arvgcinvalidatornode.c
@@ -21,7 +21,7 @@
  */
 
 /**
- * SECTION: arvgcinvalidator_node
+ * SECTION: arvgcinvalidatornode
  * @short_description: Class for InvalidatorNode elements
  */
 
diff --git a/src/arvgcvariablenode.c b/src/arvgcvariablenode.c
index 59dc10c..a2fa8d3 100644
--- a/src/arvgcvariablenode.c
+++ b/src/arvgcvariablenode.c
@@ -21,7 +21,7 @@
  */
 
 /**
- * SECTION: arvgcvariable_node
+ * SECTION: arvgcvariablenode
  * @short_description: Class for VariableNode elements
  */
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]