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