MrSID Decode SDK for Raster Reference Manual
9.0.0.3864
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
TextSegmentMetadata.h
Go to the documentation of this file.
1
/* //////////////////////////////////////////////////////////////////////////
2
// //
3
// This code is Copyright (c) 2010 LizardTech, Inc, 1008 Western Avenue, //
4
// Suite 200, Seattle, WA 98104. Unauthorized use or distribution //
5
// prohibited. Access to and use of this code is permitted only under //
6
// license from LizardTech, Inc. Portions of the code are protected by //
7
// US and foreign patents and other filings. All Rights Reserved. //
8
// //
10
/* PUBLIC */
11
12
#ifndef TextSegmentMetadata_H
13
#define TextSegmentMetadata_H
14
15
// lt_lib_base
16
#include "
lt_base.h
"
17
18
LT_BEGIN_LIZARDTECH_NAMESPACE
19
namespace
Nitf {
20
21
38
class
TextSegmentMetadata
39
{
40
public
:
41
// not for public use
42
TextSegmentMetadata
();
43
44
// not for public use
45
TextSegmentMetadata
(
const
TextSegmentMetadata
&);
46
47
// not for public use
48
~TextSegmentMetadata
();
49
50
// not for public use
51
TextSegmentMetadata
&
operator=
(
const
TextSegmentMetadata
&);
52
56
LT_STATUS
setTEXTID
(
const
char
*);
57
61
const
char
*
getTEXTID
()
const
;
62
66
LT_STATUS
setTXTDT
(
const
char
*);
67
71
const
char
*
getTXTDT
()
const
;
72
76
LT_STATUS
setTXTITL
(
const
char
*);
77
81
const
char
*
getTXTITL
()
const
;
82
83
private
:
84
char
* m_TEXTID;
// 7
85
char
* m_TXTDT;
// 14
86
char
* m_TXTITL;
// 80
87
};
88
89
90
}
91
LT_END_LIZARDTECH_NAMESPACE
92
93
#endif // TextSegmentMetadata_H
LizardTech