1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 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) List of Functions</h1> 10 11<h3><a name="general">General</a></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><a name="admin_file">Using Management Files</a></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><a name="search">Search-Related</a></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<tr><th width="25%"><a href="TCL_GetPictureInfoFromPath.html" target="_self">TCL_GetPictureInfoFromPath</a><td width="24"><img src="../image/TWL.gif"><td>Gets photo information from the path to a saved photo. 37</table> 38 39<h3><a name="photo">Photo-Related</a></h3> 40<table> 41<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. 42<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. 43<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. 44<tr><th width="25%"><a href="TCL_GetLastWrittenPictureInfo.html" target="_self">TCL_GetLastWrittenPictureInfo</a><td width="24"><img src="../image/TWL.gif"><td>Returns photo information for the last image to be written. 45<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. 46<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. 47<tr><th width="25%"><a href="TCL_DeletePicture.html" target="_self">TCL_DeletePicture</a><td width="24"><img src="../image/TWL.gif"><td>Deletes an image file. 48<tr><th width="25%"><a href="TCL_ChangePictureFavoriteType.html" target="_self">TCL_ChangePictureFavoriteType</a><td width="24"><img src="../image/TWL.gif"><td>Changes the favorite type. 49</table> 50 51<h3><a name="const">Constants</a></h3> 52<table> 53<tr><th width="25%"><a href="TCLConst.html" target="_self">General Constants</a><td width="24"><img src="../image/TWL.gif"><td>Various constants. 54<tr><th width="25%"><a href="TCLResult.html" target="_self">TCLResult</a><td width="24"><img src="../image/TWL.gif"><td>Processing result. 55<tr><th width="25%"><a href="TCLFavoriteType.html" target="_self">TCLFavoriteType</a><td width="24"><img src="../image/TWL.gif"><td>Favorites type. 56<tr><th width="25%"><a href="TCLImageType.html" target="_self">TCLImageType</a><td width="24"><img src="../image/TWL.gif"><td>Image type. 57<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. 58<tr><th width="25%"><a href="TCLSearchCondition.html" target="_self">TCLSearchCondition</a><td width="24"><img src="../image/TWL.gif"><td>Search conditions. 59<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. 60</table> 61 62<h3><a name="struct">Types and Structures</a></h3> 63<table> 64<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. 65<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. 66<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. 67<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. 68</table> 69 70<table border="0" height="100%"><tr><td style="background-color : white;"></td></tr></table> 71<hr><p>CONFIDENTIAL</p></body> 72</html> 73