[gexiv2] doc: Initial document structure
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gexiv2] doc: Initial document structure
- Date: Sat, 1 Oct 2016 09:59:22 +0000 (UTC)
commit c8dde3c3bf65133c08674807cefe8b612a167993
Author: Jens Georg <mail jensge org>
Date: Sun Jul 17 12:53:04 2016 +0200
doc: Initial document structure
Signed-off-by: Jens Georg <mail jensge org>
docs/reference/gexiv2-docs.xml | 47 +++++++
docs/reference/gexiv2-sections.txt | 239 ++++++++++++++++++++++++++++++++++++
docs/reference/gexiv2.types | 3 +
3 files changed, 289 insertions(+), 0 deletions(-)
---
diff --git a/docs/reference/gexiv2-docs.xml b/docs/reference/gexiv2-docs.xml
new file mode 100644
index 0000000..9074616
--- /dev/null
+++ b/docs/reference/gexiv2-docs.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+ <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+ <!ENTITY % gtkdocentities SYSTEM "xml/gtkdocentities.ent">
+ %gtkdocentities;
+]>
+<book id="index">
+ <bookinfo>
+ <title>&package_name; Reference Manual</title>
+ <releaseinfo>
+ for &package_string;.
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location"
url="http://[SERVER]/&package_name;/index.html">http://[SERVER]/&package_name;/</ulink>.
+ </releaseinfo>
+ </bookinfo>
+
+ <chapter>
+ <title>[Insert title here]</title>
+ <xi:include href="xml/gexiv2-log.xml"/>
+ <xi:include href="xml/gexiv2-log-private.xml"/>
+ <xi:include href="xml/gexiv2-managed-stream.xml"/>
+ <xi:include href="xml/gexiv2-metadata.xml"/>
+ <xi:include href="xml/gexiv2-metadata-private.xml"/>
+ <xi:include href="xml/gexiv2-preview-image.xml"/>
+ <xi:include href="xml/gexiv2-preview-image-private.xml"/>
+ <xi:include href="xml/gexiv2-preview-properties.xml"/>
+ <xi:include href="xml/gexiv2-preview-properties-private.xml"/>
+ <xi:include href="xml/gexiv2-startup.xml"/>
+ <xi:include href="xml/gexiv2-version.xml"/>
+
+ </chapter>
+ <chapter id="object-tree">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml"/>
+ </chapter>
+ <index id="api-index-full">
+ <title>API Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="deprecated-api-index" role="deprecated">
+ <title>Index of deprecated API</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+</book>
diff --git a/docs/reference/gexiv2-sections.txt b/docs/reference/gexiv2-sections.txt
new file mode 100644
index 0000000..590211e
--- /dev/null
+++ b/docs/reference/gexiv2-sections.txt
@@ -0,0 +1,239 @@
+<SECTION>
+<FILE>gexiv2-log</FILE>
+GExiv2LogLevel
+GExiv2LogHandler
+gexiv2_log_get_level
+gexiv2_log_set_level
+gexiv2_log_get_handler
+gexiv2_log_get_default_handler
+gexiv2_log_set_handler
+gexiv2_log_use_glib_logging
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-log-private</FILE>
+gexiv2_log_is_handler_installed
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-managed-stream</FILE>
+WrapperSeekOrigin
+Stream_CanSeek
+Stream_CanRead
+Stream_CanWrite
+Stream_Length
+Stream_Position
+Stream_Read
+Stream_Write
+Stream_Seek
+Stream_Flush
+ManagedStreamCallbacks
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-metadata</FILE>
+<TITLE>GExiv2Metadata</TITLE>
+GEXIV2_METADATA_GET_PRIVATE
+GExiv2Orientation
+GExiv2StructureType
+GExiv2XmpFormatFlags
+GExiv2Metadata
+gexiv2_metadata_new
+gexiv2_metadata_free
+gexiv2_metadata_open_path
+gexiv2_metadata_open_buf
+gexiv2_metadata_open_stream
+gexiv2_metadata_from_app1_segment
+gexiv2_metadata_save_file
+gexiv2_metadata_save_stream
+gexiv2_metadata_has_tag
+gexiv2_metadata_clear_tag
+gexiv2_metadata_clear
+gexiv2_metadata_is_exif_tag
+gexiv2_metadata_is_iptc_tag
+gexiv2_metadata_is_xmp_tag
+gexiv2_metadata_get_tag_label
+gexiv2_metadata_get_tag_description
+gexiv2_metadata_get_tag_type
+gexiv2_metadata_get_supports_exif
+gexiv2_metadata_get_supports_iptc
+gexiv2_metadata_get_supports_xmp
+gexiv2_metadata_get_mime_type
+gexiv2_metadata_get_pixel_width
+gexiv2_metadata_get_pixel_height
+gexiv2_metadata_get_tag_string
+gexiv2_metadata_set_tag_string
+gexiv2_metadata_set_xmp_tag_struct
+gexiv2_metadata_get_tag_interpreted_string
+gexiv2_metadata_get_tag_long
+gexiv2_metadata_set_tag_long
+gexiv2_metadata_get_tag_multiple
+gexiv2_metadata_set_tag_multiple
+gexiv2_metadata_get_tag_raw
+gexiv2_metadata_has_exif
+gexiv2_metadata_clear_exif
+gexiv2_metadata_get_exif_tags
+gexiv2_metadata_get_exif_tag_rational
+gexiv2_metadata_set_exif_tag_rational
+gexiv2_metadata_get_exif_thumbnail
+gexiv2_metadata_set_exif_thumbnail_from_file
+gexiv2_metadata_set_exif_thumbnail_from_buffer
+gexiv2_metadata_erase_exif_thumbnail
+gexiv2_metadata_has_xmp
+gexiv2_metadata_clear_xmp
+gexiv2_metadata_generate_xmp_packet
+gexiv2_metadata_get_xmp_packet
+gexiv2_metadata_get_xmp_tags
+gexiv2_metadata_register_xmp_namespace
+gexiv2_metadata_unregister_xmp_namespace
+gexiv2_metadata_unregister_all_xmp_namespaces
+gexiv2_metadata_has_iptc
+gexiv2_metadata_clear_iptc
+gexiv2_metadata_get_iptc_tags
+gexiv2_metadata_get_orientation
+gexiv2_metadata_set_orientation
+gexiv2_metadata_get_metadata_pixel_width
+gexiv2_metadata_get_metadata_pixel_height
+gexiv2_metadata_set_metadata_pixel_width
+gexiv2_metadata_set_metadata_pixel_height
+gexiv2_metadata_get_comment
+gexiv2_metadata_set_comment
+gexiv2_metadata_clear_comment
+gexiv2_metadata_get_exposure_time
+gexiv2_metadata_get_fnumber
+gexiv2_metadata_get_focal_length
+gexiv2_metadata_get_iso_speed
+gexiv2_metadata_get_gps_longitude
+gexiv2_metadata_get_gps_latitude
+gexiv2_metadata_get_gps_altitude
+gexiv2_metadata_get_gps_info
+gexiv2_metadata_set_gps_info
+gexiv2_metadata_delete_gps_info
+gexiv2_metadata_get_preview_properties
+gexiv2_metadata_get_preview_image
+<SUBSECTION Standard>
+GEXIV2_IS_METADATA
+GEXIV2_IS_METADATA_CLASS
+GEXIV2_METADATA
+GEXIV2_METADATA_CLASS
+GEXIV2_METADATA_GET_CLASS
+GEXIV2_TYPE_METADATA
+GExiv2MetadataClass
+GExiv2MetadataPrivate
+gexiv2_metadata_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-metadata-private</FILE>
+GExiv2MetadataPrivate
+LOG_ERROR
+gexiv2_metadata_has_exif_tag
+gexiv2_metadata_clear_exif_tag
+gexiv2_metadata_get_exif_tag_string
+gexiv2_metadata_set_exif_tag_string
+gexiv2_metadata_get_exif_tag_interpreted_string
+gexiv2_metadata_get_exif_tag_long
+gexiv2_metadata_set_exif_tag_long
+gexiv2_metadata_get_exif_tag_rational_as_double
+gexiv2_metadata_get_exif_tag_label
+gexiv2_metadata_get_exif_tag_description
+gexiv2_metadata_get_exif_tag_type
+gexiv2_metadata_get_exif_tag_raw
+gexiv2_metadata_clear_xmp_tag
+gexiv2_metadata_has_xmp_tag
+gexiv2_metadata_get_xmp_tag_string
+gexiv2_metadata_set_xmp_tag_string
+gexiv2_metadata_get_xmp_tag_interpreted_string
+gexiv2_metadata_get_xmp_tag_long
+gexiv2_metadata_set_xmp_tag_long
+gexiv2_metadata_get_xmp_tag_multiple
+gexiv2_metadata_set_xmp_tag_multiple
+gexiv2_metadata_get_xmp_tag_label
+gexiv2_metadata_get_xmp_tag_description
+gexiv2_metadata_get_xmp_tag_type
+gexiv2_metadata_get_xmp_tag_raw
+gexiv2_metadata_clear_iptc_tag
+gexiv2_metadata_has_iptc_tag
+gexiv2_metadata_get_iptc_tag_string
+gexiv2_metadata_set_iptc_tag_string
+gexiv2_metadata_get_iptc_tag_interpreted_string
+gexiv2_metadata_get_iptc_tag_multiple
+gexiv2_metadata_set_iptc_tag_multiple
+gexiv2_metadata_get_iptc_tag_label
+gexiv2_metadata_get_iptc_tag_description
+gexiv2_metadata_get_iptc_tag_type
+gexiv2_metadata_get_iptc_tag_raw
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-preview-image</FILE>
+<TITLE>GExiv2PreviewImage</TITLE>
+GEXIV2_PREVIEW_IMAGE_GET_PRIVATE
+gexiv2_preview_image_free
+gexiv2_preview_image_get_data
+gexiv2_preview_image_get_mime_type
+gexiv2_preview_image_get_extension
+gexiv2_preview_image_get_width
+gexiv2_preview_image_get_height
+gexiv2_preview_image_write_file
+<SUBSECTION Standard>
+GEXIV2_IS_PREVIEW_IMAGE
+GEXIV2_IS_PREVIEW_IMAGE_CLASS
+GEXIV2_PREVIEW_IMAGE
+GEXIV2_PREVIEW_IMAGE_CLASS
+GEXIV2_PREVIEW_IMAGE_GET_CLASS
+GEXIV2_TYPE_PREVIEW_IMAGE
+GExiv2PreviewImage
+GExiv2PreviewImageClass
+GExiv2PreviewImagePrivate
+gexiv2_preview_image_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-preview-image-private</FILE>
+GExiv2PreviewImagePrivate
+gexiv2_preview_image_new
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-preview-properties</FILE>
+<TITLE>GExiv2PreviewProperties</TITLE>
+GEXIV2_PREVIEW_PROPERTIES_GET_PRIVATE
+gexiv2_preview_properties_get_mime_type
+gexiv2_preview_properties_get_extension
+gexiv2_preview_properties_get_size
+gexiv2_preview_properties_get_width
+gexiv2_preview_properties_get_height
+<SUBSECTION Standard>
+GEXIV2_IS_PREVIEW_PROPERTIES
+GEXIV2_IS_PREVIEW_PROPERTIES_CLASS
+GEXIV2_PREVIEW_PROPERTIES
+GEXIV2_PREVIEW_PROPERTIES_CLASS
+GEXIV2_PREVIEW_PROPERTIES_GET_CLASS
+GEXIV2_TYPE_PREVIEW_PROPERTIES
+GExiv2PreviewProperties
+GExiv2PreviewPropertiesClass
+GExiv2PreviewPropertiesPrivate
+gexiv2_preview_properties_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-preview-properties-private</FILE>
+GExiv2PreviewPropertiesPrivate
+gexiv2_preview_properties_new
+gexiv2_preview_properties_free
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-startup</FILE>
+gexiv2_initialize
+</SECTION>
+
+<SECTION>
+<FILE>gexiv2-version</FILE>
+GEXIV2_MAJOR_VERSION
+GEXIV2_MINOR_VERSION
+GEXIV2_MICRO_VERSION
+GEXIV2_CHECK_VERSION
+gexiv2_get_version
+</SECTION>
diff --git a/docs/reference/gexiv2.types b/docs/reference/gexiv2.types
new file mode 100644
index 0000000..786c1d4
--- /dev/null
+++ b/docs/reference/gexiv2.types
@@ -0,0 +1,3 @@
+gexiv2_metadata_get_type
+gexiv2_preview_image_get_type
+gexiv2_preview_properties_get_type
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]