1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
4<meta http-equiv="Content-Style-Type" content="text/css" text="text/css">
5<title>TCL Function List</title>
6<link rel="stylesheet" href="../css/apilist.css">
7</head>
8<body>
9<h1>DSi Photo Database Library (TCL) Function List</h1>
10
11<h3>General</h3>
12<table>
13<tr><th width="25%"><a href="TCL_GetTableBufferSize.html" target="_self">TCL_GetTableBufferSize</a><td width="24"><img src="../image/TWL.gif"><td>Returns the buffer size needed to load the management file.
14<tr><th width="25%"><a href="TCL_GetWorkBufferSize.html" target="_self">TCL_GetWorkBufferSize</a><td width="24"><img src="../image/TWL.gif"><td>Returns working buffer size needed to load the management file.
15<tr><th width="25%"><a href="TCL_CalcNumEnableToTakePictures.html" target="_self">TCL_CalcNumEnableToTakePictures</a><td width="24"><img src="../image/TWL.gif"><td>Calculates the number of photos that can be taken.
16<tr><th width="25%"><a href="TCL_GetCurrentSecond.html" target="_self">TCL_GetCurrentSecond</a><td width="24"><img src="../image/TWL.gif"><td>Gets the current time, in seconds.
17</table>
18
19<h3>Using Management Files</h3>
20<table>
21<tr><th width="25%"><a href="TCL_LoadTable.html" target="_self">TCL_LoadTable</a><td width="24"><img src="../image/TWL.gif"><td>Loads the management file.
22<tr><th width="25%"><a href="TCL_CreateTable.html" target="_self">TCL_CreateTable</a><td width="24"><img src="../image/TWL.gif"><td>Generates the management file.
23<tr><th width="25%"><a href="TCL_RepairTable.html" target="_self">TCL_RepairTable</a><td width="24"><img src="../image/TWL.gif"><td>Repairs the management file.
24<tr><th width="25%"><a href="TCL_SortTable.html" target="_self">TCL_SortTable</a><td width="24"><img src="../image/TWL.gif"><td>Sorts the photo information in the management file.
25</table>
26
27<h3>Search-Related</h3>
28<table>
29<tr><th width="25%"><a href="TCL_InitSearchObject.html" target="_self">TCL_InitSearchObject</a><td width="24"><img src="../image/TWL.gif"><td>Initializes the search object.
30<tr><th width="25%"><a href="TCL_GetNumPictures.html" target="_self">TCL_GetNumPictures</a><td width="24"><img src="../image/TWL.gif"><td>Gets the number of photos that match the search conditions.
31<tr><th width="25%"><a href="TCL_SearchNextPictureInfo.html" target="_self">TCL_SearchNextPictureInfo</a><td width="24"><img src="../image/TWL.gif"><td>Gets the information of the next photo that matches the search conditions.
32<tr><th width="25%"><a href="TCL_SearchPictureInfoByIndex.html" target="_self">TCL_SearchPictureInfoByIndex</a><td width="24"><img src="../image/TWL.gif"><td>Gets the photo information that matches the search conditions.
33<tr><th width="25%"><a href="TCL_SearchNextPicturePath.html" target="_self">TCL_SearchNextPicturePath</a><td width="24"><img src="../image/TWL.gif"><td>Gets the path to where the next photo that matches the search conditions is stored.
34<tr><th width="25%"><a href="TCL_SearchPicturePathByIndex.html" target="_self">TCL_SearchPicturePathByIndex</a><td width="24"><img src="../image/TWL.gif"><td>Gets the path to where the photo that matches the search conditions is stored.
35<tr><th width="25%"><a href="TCL_PrintPicturePath.html" target="_self">TCL_PrintPicturePath</a><td width="24"><img src="../image/TWL.gif"><td>Gets from the photo path from the photo information.
36</table>
37
38<h3>Photo-Related</h3>
39<table>
40<tr><th width="25%"><a href="TCL_GetJpegEncoderBufferSize.html" target="_self">TCL_GetJpegEncoderBufferSize</a><td width="24"><img src="../image/TWL.gif"><td>Returns the work buffer size required for JPEG encoding.
41<tr><th width="25%"><a href="TCL_EncodeAndWritePicture.html" target="_self">TCL_EncodeAndWritePicture(Ex)</a><td width="24"><img src="../image/TWL.gif"><td>Encodes the image data in JPEG and saves it.
42<tr><th width="25%"><a href="TCL_GetLastWrittenPicturePath.html" target="_self">TCL_GetLastWrittenPicturePath</a><td width="24"><img src="../image/TWL.gif"><td>Returns the path of the image last written.
43<tr><th width="25%"><a href="TCL_DecodePicture.html" target="_self">TCL_DecodePicture</a><td width="24"><img src="../image/TWL.gif"><td>Decodes the image file in JPEG.
44<tr><th width="25%"><a href="TCL_IsSameImageType.html" target="_self">TCL_IsSameImageType</a><td width="24"><img src="../image/TWL.gif"><td>Determines whether image types are the same.
45</table>
46
47<h3>Constants</h3>
48<table>
49<tr><th width="25%"><a href="TCLConst.html" target="_self">General Constants</a><td width="24"><img src="../image/TWL.gif"><td>Various constants.
50<tr><th width="25%"><a href="TCLResult.html" target="_self">TCLResult</a><td width="24"><img src="../image/TWL.gif"><td>Processing result.
51<tr><th width="25%"><a href="TCLFavoriteType.html" target="_self">TCLFavoriteType</a><td width="24"><img src="../image/TWL.gif"><td>Favorites type.
52<tr><th width="25%"><a href="TCLImageType.html" target="_self">TCLImageType</a><td width="24"><img src="../image/TWL.gif"><td>Image type.
53<tr><th width="25%"><a href="TCLKeyType.html" target="_self">TCLKeyType</a><td width="24"><img src="../image/TWL.gif"><td>Signature type applied to the photo.
54<tr><th width="25%"><a href="TCLSearchCondition.html" target="_self">TCLSearchCondition</a><td width="24"><img src="../image/TWL.gif"><td>Search conditions.
55<tr><th width="25%"><a href="TCLSortType.html" target="_self">TCLSortType</a><td width="24"><img src="../image/TWL.gif"><td>Type used to sort the management file.
56</table>
57
58<h3>Types and Structures</h3>
59<table>
60<tr><th width="25%"><a href="TCLAccessor.html" target="_self">TCLAccessor</a><td width="24"><img src="../image/TWL.gif"><td>Use the accessor to access various TCL functions.
61<tr><th width="25%"><a href="TCLPictureInfo.html" target="_self">TCLPictureInfo</a><td width="24"><img src="../image/TWL.gif"><td>Shows the photo information in the management file.
62<tr><th width="25%"><a href="TCLSearchObject.html" target="_self">TCLSearchObject</a><td width="24"><img src="../image/TWL.gif"><td>Used with search-related functions.
63<tr><th width="25%"><a href="TCLMakerNote.html" target="_self">TCLMakerNote</a><td width="24"><img src="../image/TWL.gif"><td>The structure inserted in the Exif  <CODE>Maker Note</CODE> tag of the JPEG image metadata.
64</table>
65
66<h3>Test Tool</h3>
67<table>
68<tr><th width="25%"><a href="PhotoChecker.html" target="_self">PhotoChecker</a></th><td>Tool that checks whether a file that the TCL library is not involved with was written to the <CODE>photo:</CODE> region.</td>
69</table>
70
71<hr><p>CONFIDENTIAL</p></body>
72</html>
73