main.html
Main Page
|
classes.html
Alphabetical List
|
annotated.html
Data Structures
|
dirs.html
Directories
|
files.html
File List
|
functions.html
Data Fields
|
globals.html
Globals
dir_000000.html
libexif
exif-mnote-data.c File Reference
#include <config.h>
#include <
exif-mnote-data_8h-source.html
libexif/exif-mnote-data.h
>
#include <
exif-mnote-data-priv_8h-source.html
libexif/exif-mnote-data-priv.h
>
#include <stdlib.h>
#include <string.h>
exif-mnote-data_8c-source.html
Go to the source code of this file.
Data Structures
struct
struct__ExifMnoteDataPriv.html
_ExifMnoteDataPriv
Functions
void
exif-mnote-data_8c.html#a0
exif_mnote_data_construct
(
struct__ExifMnoteData.html
ExifMnoteData
*d,
struct__ExifMem.html
ExifMem
*mem)
void
exif-mnote-data_8c.html#a1
exif_mnote_data_ref
(
struct__ExifMnoteData.html
ExifMnoteData
*d)
static void
exif-mnote-data_8c.html#a2
exif_mnote_data_free
(
struct__ExifMnoteData.html
ExifMnoteData
*d)
void
exif-mnote-data_8c.html#a3
exif_mnote_data_unref
(
struct__ExifMnoteData.html
ExifMnoteData
*d)
void
exif-mnote-data_8c.html#a4
exif_mnote_data_load
(
struct__ExifMnoteData.html
ExifMnoteData
*d, const unsigned char *buf, unsigned int buf_size)
void
exif-mnote-data_8c.html#a5
exif_mnote_data_save
(
struct__ExifMnoteData.html
ExifMnoteData
*d, unsigned char **buf, unsigned int *buf_size)
void
exif-mnote-data_8c.html#a6
exif_mnote_data_set_byte_order
(
struct__ExifMnoteData.html
ExifMnoteData
*d,
exif-byte-order_8h.html#a3
ExifByteOrder
o)
void
exif-mnote-data_8c.html#a7
exif_mnote_data_set_offset
(
struct__ExifMnoteData.html
ExifMnoteData
*d, unsigned int o)
unsigned int
exif-mnote-data_8c.html#a8
exif_mnote_data_count
(
struct__ExifMnoteData.html
ExifMnoteData
*d)
unsigned int
exif-mnote-data_8c.html#a9
exif_mnote_data_get_id
(
struct__ExifMnoteData.html
ExifMnoteData
*d, unsigned int n)
const char *
exif-mnote-data_8c.html#a10
exif_mnote_data_get_name
(
struct__ExifMnoteData.html
ExifMnoteData
*d, unsigned int n)
const char *
exif-mnote-data_8c.html#a11
exif_mnote_data_get_title
(
struct__ExifMnoteData.html
ExifMnoteData
*d, unsigned int n)
const char *
exif-mnote-data_8c.html#a12
exif_mnote_data_get_description
(
struct__ExifMnoteData.html
ExifMnoteData
*d, unsigned int n)
char *
exif-mnote-data_8c.html#a13
exif_mnote_data_get_value
(
struct__ExifMnoteData.html
ExifMnoteData
*d, unsigned int n, char *val, unsigned int maxlen)
void
exif-mnote-data_8c.html#a14
exif_mnote_data_log
(
struct__ExifMnoteData.html
ExifMnoteData
*d,
struct__ExifLog.html
ExifLog
*log)
Function Documentation
void exif_mnote_data_construct
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
struct__ExifMem.html
ExifMem
*
mem
)
Definition at line
exif-mnote-data_8c-source.html#l00035
35
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-mem_8c-source.html#l00075
exif_mem_alloc()
,
exif-mem_8c-source.html#l00050
exif_mem_ref()
,
exif-mnote-data-priv_8h-source.html#l00065
_ExifMnoteData::mem
,
exif-mnote-data-priv_8h-source.html#l00057
_ExifMnoteData::priv
, and
exif-mnote-data_8c-source.html#l00031
_ExifMnoteDataPriv::ref_count
.
Referenced by
exif-mnote-data-canon_8c-source.html#l00288
exif_mnote_data_canon_new()
,
exif-mnote-data-olympus_8c-source.html#l00393
exif_mnote_data_olympus_new()
, and
exif-mnote-data-pentax_8c-source.html#l00185
exif_mnote_data_pentax_new()
.
unsigned int exif_mnote_data_count
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
)
Definition at line
exif-mnote-data_8c-source.html#l00110
110
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
struct__ExifMnoteDataMethods.html#o5
_ExifMnoteDataMethods::count
, and
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
.
static void exif_mnote_data_free
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
)
[static]
Definition at line
exif-mnote-data_8c-source.html#l00055
55
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-log_8c-source.html#l00104
exif_log_unref()
,
exif-mem_8c-source.html#l00065
exif_mem_free()
,
exif-mem_8c-source.html#l00057
exif_mem_unref()
,
struct__ExifMnoteDataMethods.html#o0
_ExifMnoteDataMethods::free
,
exif-mnote-data-priv_8h-source.html#l00062
_ExifMnoteData::log
,
exif-mnote-data-priv_8h-source.html#l00065
_ExifMnoteData::mem
,
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
, and
exif-mnote-data-priv_8h-source.html#l00057
_ExifMnoteData::priv
.
Referenced by
exif-mnote-data_8c-source.html#l00071
exif_mnote_data_unref()
.
const char* exif_mnote_data_get_description
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
unsigned int
n
)
Definition at line
exif-mnote-data_8c-source.html#l00138
138
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
struct__ExifMnoteDataMethods.html#o9
_ExifMnoteDataMethods::get_description
, and
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
.
unsigned int exif_mnote_data_get_id
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
unsigned int
n
)
Definition at line
exif-mnote-data_8c-source.html#l00117
117
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
struct__ExifMnoteDataMethods.html#o6
_ExifMnoteDataMethods::get_id
, and
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
.
const char* exif_mnote_data_get_name
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
unsigned int
n
)
Definition at line
exif-mnote-data_8c-source.html#l00124
124
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
struct__ExifMnoteDataMethods.html#o7
_ExifMnoteDataMethods::get_name
, and
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
.
const char* exif_mnote_data_get_title
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
unsigned int
n
)
Definition at line
exif-mnote-data_8c-source.html#l00131
131
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
struct__ExifMnoteDataMethods.html#o8
_ExifMnoteDataMethods::get_title
, and
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
.
char* exif_mnote_data_get_value
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
unsigned int
n
,
char *
val
,
unsigned int
maxlen
)
Definition at line
exif-mnote-data_8c-source.html#l00145
145
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
struct__ExifMnoteDataMethods.html#o10
_ExifMnoteDataMethods::get_value
, and
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
.
void exif_mnote_data_load
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
const unsigned char *
buf
,
unsigned int
buf_size
)
Definition at line
exif-mnote-data_8c-source.html#l00080
80
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
struct__ExifMnoteDataMethods.html#o2
_ExifMnoteDataMethods::load
, and
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
.
void exif_mnote_data_log
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
struct__ExifLog.html
ExifLog
*
log
)
Definition at line
exif-mnote-data_8c-source.html#l00152
152
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-log_8c-source.html#l00097
exif_log_ref()
,
exif-log_8c-source.html#l00104
exif_log_unref()
, and
exif-mnote-data-priv_8h-source.html#l00062
_ExifMnoteData::log
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
.
void exif_mnote_data_ref
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
)
Definition at line
exif-mnote-data_8c-source.html#l00049
49
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-mnote-data-priv_8h-source.html#l00057
_ExifMnoteData::priv
, and
exif-mnote-data_8c-source.html#l00031
_ExifMnoteDataPriv::ref_count
.
void exif_mnote_data_save
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
unsigned char **
buf
,
unsigned int *
buf_size
)
Definition at line
exif-mnote-data_8c-source.html#l00088
88
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
, and
struct__ExifMnoteDataMethods.html#o1
_ExifMnoteDataMethods::save
.
Referenced by
exif-data_8c-source.html#l00205
exif_data_save_data_entry()
.
void exif_mnote_data_set_byte_order
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
exif-byte-order_8h.html#a3
ExifByteOrder
o
)
Definition at line
exif-mnote-data_8c-source.html#l00096
96
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
, and
struct__ExifMnoteDataMethods.html#o4
_ExifMnoteDataMethods::set_byte_order
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
, and
exif-data_8c-source.html#l01034
exif_data_set_byte_order()
.
void exif_mnote_data_set_offset
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
,
unsigned int
o
)
Definition at line
exif-mnote-data_8c-source.html#l00103
103
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-mnote-data-priv_8h-source.html#l00059
_ExifMnoteData::methods
, and
struct__ExifMnoteDataMethods.html#o3
_ExifMnoteDataMethods::set_offset
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
, and
exif-data_8c-source.html#l00205
exif_data_save_data_entry()
.
void exif_mnote_data_unref
(
struct__ExifMnoteData.html
ExifMnoteData
*
d
)
Definition at line
exif-mnote-data_8c-source.html#l00071
71
of file
exif-mnote-data_8c-source.html
exif-mnote-data.c
.
References
exif-mnote-data_8c-source.html#l00055
exif_mnote_data_free()
,
exif-mnote-data-priv_8h-source.html#l00057
_ExifMnoteData::priv
, and
exif-mnote-data_8c-source.html#l00031
_ExifMnoteDataPriv::ref_count
.
Referenced by
exif-data_8c-source.html#l00927
exif_data_free()
.
Generated on Fri Sep 9 16:28:11 2005 for EXIF library (libexif) Internals by
http://www.doxygen.org/index.html
doxygen
1.4.4
