<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.5"/> <title>libgig: DLS::Info Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> $(document).ready(initResizable); $(window).load(resizeHeight); </script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">libgig  <span id="projectnumber">3.3.0.svn4</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> $(document).ready(function(){initNavTree('classDLS_1_1Info.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="classDLS_1_1Info-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">DLS::Info Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>Optional information for <a class="el" href="namespaceDLS.html" title="DLS specific classes and definitions. ">DLS</a> files, instruments, samples, etc. <a href="classDLS_1_1Info.html#details">More...</a></p> <p><code>#include <<a class="el" href="DLS_8h_source.html">DLS.h</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structDLS_1_1Info_1_1string__length__t.html">string_length_t</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a9b523597ae06b0028d6b926c5038f45a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a9b523597ae06b0028d6b926c5038f45a">Info</a> (<a class="el" href="classRIFF_1_1List.html">RIFF::List</a> *list)</td></tr> <tr class="memdesc:a9b523597ae06b0028d6b926c5038f45a"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a9b523597ae06b0028d6b926c5038f45a">More...</a><br/></td></tr> <tr class="separator:a9b523597ae06b0028d6b926c5038f45a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b9e6a289850c83d4e5a986c99f711cd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a8b9e6a289850c83d4e5a986c99f711cd">SetFixedStringLengths</a> (const <a class="el" href="structDLS_1_1Info_1_1string__length__t.html">string_length_t</a> *lengths)</td></tr> <tr class="memdesc:a8b9e6a289850c83d4e5a986c99f711cd"><td class="mdescLeft"> </td><td class="mdescRight">Forces specific <a class="el" href="classDLS_1_1Info.html" title="Optional information for DLS files, instruments, samples, etc. ">Info</a> fields to be of a fixed length when being saved to a file. <a href="#a8b9e6a289850c83d4e5a986c99f711cd">More...</a><br/></td></tr> <tr class="separator:a8b9e6a289850c83d4e5a986c99f711cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c266522e8f67f1c0bc911abe4c932d1"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a3c266522e8f67f1c0bc911abe4c932d1">~Info</a> ()</td></tr> <tr class="separator:a3c266522e8f67f1c0bc911abe4c932d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f1fbb966173ba1112f07ee96cd4bfbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a8f1fbb966173ba1112f07ee96cd4bfbd">UpdateChunks</a> ()</td></tr> <tr class="memdesc:a8f1fbb966173ba1112f07ee96cd4bfbd"><td class="mdescLeft"> </td><td class="mdescRight">Update chunks with current info values. <a href="#a8f1fbb966173ba1112f07ee96cd4bfbd">More...</a><br/></td></tr> <tr class="separator:a8f1fbb966173ba1112f07ee96cd4bfbd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba853ffb4dd41a7e282dfce8fe66ba00"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#aba853ffb4dd41a7e282dfce8fe66ba00">CopyAssign</a> (const <a class="el" href="classDLS_1_1Info.html">Info</a> *orig)</td></tr> <tr class="memdesc:aba853ffb4dd41a7e282dfce8fe66ba00"><td class="mdescLeft"> </td><td class="mdescRight">Make a deep copy of the <a class="el" href="classDLS_1_1Info.html" title="Optional information for DLS files, instruments, samples, etc. ">Info</a> object given by <em>orig</em> and assign it to this object. <a href="#aba853ffb4dd41a7e282dfce8fe66ba00">More...</a><br/></td></tr> <tr class="separator:aba853ffb4dd41a7e282dfce8fe66ba00"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> <tr class="memitem:aca94f69ee90c8ce16cd900c8dbc2ca85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#aca94f69ee90c8ce16cd900c8dbc2ca85">Name</a></td></tr> <tr class="memdesc:aca94f69ee90c8ce16cd900c8dbc2ca85"><td class="mdescLeft"> </td><td class="mdescRight"><INAM-ck>. Stores the title of the subject of the file, such as, Seattle From Above. <a href="#aca94f69ee90c8ce16cd900c8dbc2ca85">More...</a><br/></td></tr> <tr class="separator:aca94f69ee90c8ce16cd900c8dbc2ca85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad672fed1bb696c7160d53971a5c2f99d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#ad672fed1bb696c7160d53971a5c2f99d">ArchivalLocation</a></td></tr> <tr class="memdesc:ad672fed1bb696c7160d53971a5c2f99d"><td class="mdescLeft"> </td><td class="mdescRight"><IARL-ck>. Indicates where the subject of the file is stored. <a href="#ad672fed1bb696c7160d53971a5c2f99d">More...</a><br/></td></tr> <tr class="separator:ad672fed1bb696c7160d53971a5c2f99d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0c23d7e326a29b3d998fa92cd8f5a38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#ad0c23d7e326a29b3d998fa92cd8f5a38">CreationDate</a></td></tr> <tr class="memdesc:ad0c23d7e326a29b3d998fa92cd8f5a38"><td class="mdescLeft"> </td><td class="mdescRight"><ICRD-ck>. Specifies the date the subject of the file was created. List dates in yyyy-mm-dd format. <a href="#ad0c23d7e326a29b3d998fa92cd8f5a38">More...</a><br/></td></tr> <tr class="separator:ad0c23d7e326a29b3d998fa92cd8f5a38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a2d74f576d6153a76c9ba0fd71c6c4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a4a2d74f576d6153a76c9ba0fd71c6c4f">Comments</a></td></tr> <tr class="memdesc:a4a2d74f576d6153a76c9ba0fd71c6c4f"><td class="mdescLeft"> </td><td class="mdescRight"><ICMT-ck>. Provides general comments about the file or the subject of the file. Sentences might end with semicolon. <a href="#a4a2d74f576d6153a76c9ba0fd71c6c4f">More...</a><br/></td></tr> <tr class="separator:a4a2d74f576d6153a76c9ba0fd71c6c4f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa927a45d5031ce80a3b74aae50d9d820"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#aa927a45d5031ce80a3b74aae50d9d820">Product</a></td></tr> <tr class="memdesc:aa927a45d5031ce80a3b74aae50d9d820"><td class="mdescLeft"> </td><td class="mdescRight"><IPRD-ck>. Specifies the name of the title the file was originally intended for, such as World Ruler V. <a href="#aa927a45d5031ce80a3b74aae50d9d820">More...</a><br/></td></tr> <tr class="separator:aa927a45d5031ce80a3b74aae50d9d820"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af609e5549aaad0c387c8e4e68c3df735"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#af609e5549aaad0c387c8e4e68c3df735">Copyright</a></td></tr> <tr class="memdesc:af609e5549aaad0c387c8e4e68c3df735"><td class="mdescLeft"> </td><td class="mdescRight"><ICOP-ck>. Records the copyright information for the file. <a href="#af609e5549aaad0c387c8e4e68c3df735">More...</a><br/></td></tr> <tr class="separator:af609e5549aaad0c387c8e4e68c3df735"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5cb4d7ec1d49ec9bd2d59d00ea5bbfb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#aa5cb4d7ec1d49ec9bd2d59d00ea5bbfb">Artists</a></td></tr> <tr class="memdesc:aa5cb4d7ec1d49ec9bd2d59d00ea5bbfb"><td class="mdescLeft"> </td><td class="mdescRight"><IART-ck>. Lists the artist of the original subject of the file. <a href="#aa5cb4d7ec1d49ec9bd2d59d00ea5bbfb">More...</a><br/></td></tr> <tr class="separator:aa5cb4d7ec1d49ec9bd2d59d00ea5bbfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c0af22e947378e28d4cb04f42a1c120"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a2c0af22e947378e28d4cb04f42a1c120">Genre</a></td></tr> <tr class="memdesc:a2c0af22e947378e28d4cb04f42a1c120"><td class="mdescLeft"> </td><td class="mdescRight"><IGNR-ck>. Descirbes the original work, such as, Jazz, Classic, Rock, Techno, Rave, etc. <a href="#a2c0af22e947378e28d4cb04f42a1c120">More...</a><br/></td></tr> <tr class="separator:a2c0af22e947378e28d4cb04f42a1c120"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a37080ba14c59c391117a4fc52976f5ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a37080ba14c59c391117a4fc52976f5ab">Keywords</a></td></tr> <tr class="memdesc:a37080ba14c59c391117a4fc52976f5ab"><td class="mdescLeft"> </td><td class="mdescRight"><IKEY-ck>. Provides a list of keywords that refer to the file or subject of the file. Keywords are separated with semicolon and blank, e.g., FX; death; murder. <a href="#a37080ba14c59c391117a4fc52976f5ab">More...</a><br/></td></tr> <tr class="separator:a37080ba14c59c391117a4fc52976f5ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6e400d836d8dd2d804d674748492eae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#ae6e400d836d8dd2d804d674748492eae">Engineer</a></td></tr> <tr class="memdesc:ae6e400d836d8dd2d804d674748492eae"><td class="mdescLeft"> </td><td class="mdescRight"><IENG-ck>. Stores the name of the engineer who worked on the file. Multiple engineer names are separated by semicolon and blank, e.g, Smith, John; Adams, Joe. <a href="#ae6e400d836d8dd2d804d674748492eae">More...</a><br/></td></tr> <tr class="separator:ae6e400d836d8dd2d804d674748492eae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb9204f1d83af1c566e63944d0d9a796"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#afb9204f1d83af1c566e63944d0d9a796">Technician</a></td></tr> <tr class="memdesc:afb9204f1d83af1c566e63944d0d9a796"><td class="mdescLeft"> </td><td class="mdescRight"><ITCH-ck>. Identifies the technician who sampled the subject file. <a href="#afb9204f1d83af1c566e63944d0d9a796">More...</a><br/></td></tr> <tr class="separator:afb9204f1d83af1c566e63944d0d9a796"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa33ff50ba9d4054cccf410c0426f73f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#aa33ff50ba9d4054cccf410c0426f73f5">Software</a></td></tr> <tr class="memdesc:aa33ff50ba9d4054cccf410c0426f73f5"><td class="mdescLeft"> </td><td class="mdescRight"><ISFT-ck>. Identifies the name of the sofware package used to create the file. <a href="#aa33ff50ba9d4054cccf410c0426f73f5">More...</a><br/></td></tr> <tr class="separator:aa33ff50ba9d4054cccf410c0426f73f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5dd474481c00caa3c947fb6a240cf719"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a5dd474481c00caa3c947fb6a240cf719">Medium</a></td></tr> <tr class="memdesc:a5dd474481c00caa3c947fb6a240cf719"><td class="mdescLeft"> </td><td class="mdescRight"><IMED-ck>. Describes the original subject of the file, such as, record, CD, and so forth. <a href="#a5dd474481c00caa3c947fb6a240cf719">More...</a><br/></td></tr> <tr class="separator:a5dd474481c00caa3c947fb6a240cf719"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa6683895e3504bc6389a2bf07087692"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#afa6683895e3504bc6389a2bf07087692">Source</a></td></tr> <tr class="memdesc:afa6683895e3504bc6389a2bf07087692"><td class="mdescLeft"> </td><td class="mdescRight"><ISRC-ck>. Identifies the name of the person or organization who supplied the original subject of the file. <a href="#afa6683895e3504bc6389a2bf07087692">More...</a><br/></td></tr> <tr class="separator:afa6683895e3504bc6389a2bf07087692"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fe3b8b294ed1782d8b61108e2f88d06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a3fe3b8b294ed1782d8b61108e2f88d06">SourceForm</a></td></tr> <tr class="memdesc:a3fe3b8b294ed1782d8b61108e2f88d06"><td class="mdescLeft"> </td><td class="mdescRight"><ISRF-ck>. Identifies the original form of the material that was digitized, such as record, sampling CD, TV sound track. This is not neccessarily the same as <em>Medium</em>. <a href="#a3fe3b8b294ed1782d8b61108e2f88d06">More...</a><br/></td></tr> <tr class="separator:a3fe3b8b294ed1782d8b61108e2f88d06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af59087fe30b798c01914e4513f4b9706"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#af59087fe30b798c01914e4513f4b9706">Commissioned</a></td></tr> <tr class="memdesc:af59087fe30b798c01914e4513f4b9706"><td class="mdescLeft"> </td><td class="mdescRight"><ICMS-ck>. Lists the name of the person or organization that commissioned the subject of the file, e.g., Pope Julian II. <a href="#af59087fe30b798c01914e4513f4b9706">More...</a><br/></td></tr> <tr class="separator:af59087fe30b798c01914e4513f4b9706"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f5bef6952c963635772a9c34430b167"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#a1f5bef6952c963635772a9c34430b167">Subject</a></td></tr> <tr class="memdesc:a1f5bef6952c963635772a9c34430b167"><td class="mdescLeft"> </td><td class="mdescRight"><ISBJ-ck>. Describes the contents of the file. <a href="#a1f5bef6952c963635772a9c34430b167">More...</a><br/></td></tr> <tr class="separator:a1f5bef6952c963635772a9c34430b167"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af472966afe3ece8d19363bae8d6eb015"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDLS_1_1Info.html#af472966afe3ece8d19363bae8d6eb015">UseFixedLengthStrings</a></td></tr> <tr class="separator:af472966afe3ece8d19363bae8d6eb015"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Optional information for <a class="el" href="namespaceDLS.html" title="DLS specific classes and definitions. ">DLS</a> files, instruments, samples, etc. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00285">285</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a9b523597ae06b0028d6b926c5038f45a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DLS::Info::Info </td> <td>(</td> <td class="paramtype"><a class="el" href="classRIFF_1_1List.html">RIFF::List</a> * </td> <td class="paramname"><em>list</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Constructor. </p> <p>Initializes the info strings with values provided by an INFO list chunk.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">list</td><td>- pointer to a list chunk which contains an INFO list chunk </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="DLS_8cpp_source.html#l00251">251</a> of file <a class="el" href="DLS_8cpp_source.html">DLS.cpp</a>.</p> <p>References <a class="el" href="DLS_8h_source.html#l00288">ArchivalLocation</a>, <a class="el" href="DLS_8h_source.html#l00293">Artists</a>, <a class="el" href="DLS_8h_source.html#l00075">CHUNK_ID_IARL</a>, <a class="el" href="DLS_8h_source.html#l00076">CHUNK_ID_IART</a>, <a class="el" href="DLS_8h_source.html#l00077">CHUNK_ID_ICMS</a>, <a class="el" href="RIFF_8h_source.html#l00098">CHUNK_ID_ICMT</a>, <a class="el" href="RIFF_8h_source.html#l00099">CHUNK_ID_ICOP</a>, <a class="el" href="RIFF_8h_source.html#l00100">CHUNK_ID_ICRD</a>, <a class="el" href="RIFF_8h_source.html#l00101">CHUNK_ID_IENG</a>, <a class="el" href="DLS_8h_source.html#l00078">CHUNK_ID_IGNR</a>, <a class="el" href="DLS_8h_source.html#l00079">CHUNK_ID_IKEY</a>, <a class="el" href="DLS_8h_source.html#l00080">CHUNK_ID_IMED</a>, <a class="el" href="RIFF_8h_source.html#l00102">CHUNK_ID_INAM</a>, <a class="el" href="RIFF_8h_source.html#l00103">CHUNK_ID_IPRD</a>, <a class="el" href="DLS_8h_source.html#l00081">CHUNK_ID_ISBJ</a>, <a class="el" href="RIFF_8h_source.html#l00104">CHUNK_ID_ISFT</a>, <a class="el" href="DLS_8h_source.html#l00082">CHUNK_ID_ISRC</a>, <a class="el" href="DLS_8h_source.html#l00083">CHUNK_ID_ISRF</a>, <a class="el" href="DLS_8h_source.html#l00084">CHUNK_ID_ITCH</a>, <a class="el" href="DLS_8h_source.html#l00290">Comments</a>, <a class="el" href="DLS_8h_source.html#l00302">Commissioned</a>, <a class="el" href="DLS_8h_source.html#l00292">Copyright</a>, <a class="el" href="DLS_8h_source.html#l00289">CreationDate</a>, <a class="el" href="DLS_8h_source.html#l00296">Engineer</a>, <a class="el" href="DLS_8h_source.html#l00294">Genre</a>, <a class="el" href="RIFF_8cpp_source.html#l01021">RIFF::List::GetSubList()</a>, <a class="el" href="DLS_8h_source.html#l00295">Keywords</a>, <a class="el" href="RIFF_8h_source.html#l00097">LIST_TYPE_INFO</a>, <a class="el" href="DLS_8h_source.html#l00299">Medium</a>, <a class="el" href="DLS_8h_source.html#l00287">Name</a>, <a class="el" href="DLS_8h_source.html#l00291">Product</a>, <a class="el" href="DLS_8h_source.html#l00298">Software</a>, <a class="el" href="DLS_8h_source.html#l00300">Source</a>, <a class="el" href="DLS_8h_source.html#l00301">SourceForm</a>, <a class="el" href="DLS_8h_source.html#l00303">Subject</a>, and <a class="el" href="DLS_8h_source.html#l00297">Technician</a>.</p> </div> </div> <a class="anchor" id="a3c266522e8f67f1c0bc911abe4c932d1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">DLS::Info::~Info </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="DLS_8cpp_source.html#l00278">278</a> of file <a class="el" href="DLS_8cpp_source.html">DLS.cpp</a>.</p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="aba853ffb4dd41a7e282dfce8fe66ba00"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void DLS::Info::CopyAssign </td> <td>(</td> <td class="paramtype">const <a class="el" href="classDLS_1_1Info.html">Info</a> * </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Make a deep copy of the <a class="el" href="classDLS_1_1Info.html" title="Optional information for DLS files, instruments, samples, etc. ">Info</a> object given by <em>orig</em> and assign it to this object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">orig</td><td>- original <a class="el" href="classDLS_1_1Info.html" title="Optional information for DLS files, instruments, samples, etc. ">Info</a> object to be copied from </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="DLS_8cpp_source.html#l00402">402</a> of file <a class="el" href="DLS_8cpp_source.html">DLS.cpp</a>.</p> <p>References <a class="el" href="DLS_8h_source.html#l00288">ArchivalLocation</a>, <a class="el" href="DLS_8h_source.html#l00293">Artists</a>, <a class="el" href="DLS_8h_source.html#l00290">Comments</a>, <a class="el" href="DLS_8h_source.html#l00302">Commissioned</a>, <a class="el" href="DLS_8h_source.html#l00292">Copyright</a>, <a class="el" href="DLS_8h_source.html#l00289">CreationDate</a>, <a class="el" href="DLS_8h_source.html#l00296">Engineer</a>, <a class="el" href="DLS_8h_source.html#l00294">Genre</a>, <a class="el" href="DLS_8h_source.html#l00295">Keywords</a>, <a class="el" href="DLS_8h_source.html#l00299">Medium</a>, <a class="el" href="DLS_8h_source.html#l00287">Name</a>, <a class="el" href="DLS_8h_source.html#l00291">Product</a>, <a class="el" href="DLS_8h_source.html#l00298">Software</a>, <a class="el" href="DLS_8h_source.html#l00300">Source</a>, <a class="el" href="DLS_8h_source.html#l00301">SourceForm</a>, <a class="el" href="DLS_8h_source.html#l00303">Subject</a>, and <a class="el" href="DLS_8h_source.html#l00297">Technician</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00534">DLS::Resource::CopyAssign()</a>.</p> </div> </div> <a class="anchor" id="a8b9e6a289850c83d4e5a986c99f711cd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void DLS::Info::SetFixedStringLengths </td> <td>(</td> <td class="paramtype">const <a class="el" href="structDLS_1_1Info_1_1string__length__t.html">string_length_t</a> * </td> <td class="paramname"><em>lengths</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Forces specific <a class="el" href="classDLS_1_1Info.html" title="Optional information for DLS files, instruments, samples, etc. ">Info</a> fields to be of a fixed length when being saved to a file. </p> <p>By default the respective <a class="el" href="namespaceRIFF.html" title="RIFF specific classes and definitions. ">RIFF</a> chunk of an <a class="el" href="classDLS_1_1Info.html" title="Optional information for DLS files, instruments, samples, etc. ">Info</a> field will have a size analogue to its actual string length. With this method however this behavior can be overridden, allowing to force an arbitrary fixed size individually for each <a class="el" href="classDLS_1_1Info.html" title="Optional information for DLS files, instruments, samples, etc. ">Info</a> field.</p> <p>This method is used as a workaround for the gig format, not for <a class="el" href="namespaceDLS.html" title="DLS specific classes and definitions. ">DLS</a>.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">lengths</td><td>- NULL terminated array of <a class="el" href="structDLS_1_1Info_1_1string__length__t.html">string_length_t</a> elements </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="DLS_8cpp_source.html#l00292">292</a> of file <a class="el" href="DLS_8cpp_source.html">DLS.cpp</a>.</p> <p>Referenced by <a class="el" href="gig_8cpp_source.html#l03655">gig::File::File()</a>, <a class="el" href="gig_8cpp_source.html#l03169">gig::Instrument::Instrument()</a>, and <a class="el" href="gig_8cpp_source.html#l00369">gig::Sample::Sample()</a>.</p> </div> </div> <a class="anchor" id="a8f1fbb966173ba1112f07ee96cd4bfbd"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void DLS::Info::UpdateChunks </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Update chunks with current info values. </p> <p>Apply current INFO field values to the respective INFO chunks. You have to call <a class="el" href="classDLS_1_1File.html#ad78c781055086b876290f3589d2c1cfd" title="Save changes to same file. ">File::Save()</a> to make changes persistent. </p> <p>Definition at line <a class="el" href="DLS_8cpp_source.html#l00340">340</a> of file <a class="el" href="DLS_8cpp_source.html">DLS.cpp</a>.</p> <p>References <a class="el" href="RIFF_8cpp_source.html#l01221">RIFF::List::AddSubList()</a>, <a class="el" href="DLS_8h_source.html#l00288">ArchivalLocation</a>, <a class="el" href="DLS_8h_source.html#l00293">Artists</a>, <a class="el" href="DLS_8h_source.html#l00075">CHUNK_ID_IARL</a>, <a class="el" href="DLS_8h_source.html#l00076">CHUNK_ID_IART</a>, <a class="el" href="DLS_8h_source.html#l00077">CHUNK_ID_ICMS</a>, <a class="el" href="RIFF_8h_source.html#l00098">CHUNK_ID_ICMT</a>, <a class="el" href="RIFF_8h_source.html#l00099">CHUNK_ID_ICOP</a>, <a class="el" href="RIFF_8h_source.html#l00100">CHUNK_ID_ICRD</a>, <a class="el" href="RIFF_8h_source.html#l00101">CHUNK_ID_IENG</a>, <a class="el" href="DLS_8h_source.html#l00078">CHUNK_ID_IGNR</a>, <a class="el" href="DLS_8h_source.html#l00079">CHUNK_ID_IKEY</a>, <a class="el" href="DLS_8h_source.html#l00080">CHUNK_ID_IMED</a>, <a class="el" href="RIFF_8h_source.html#l00102">CHUNK_ID_INAM</a>, <a class="el" href="RIFF_8h_source.html#l00103">CHUNK_ID_IPRD</a>, <a class="el" href="DLS_8h_source.html#l00081">CHUNK_ID_ISBJ</a>, <a class="el" href="RIFF_8h_source.html#l00104">CHUNK_ID_ISFT</a>, <a class="el" href="DLS_8h_source.html#l00082">CHUNK_ID_ISRC</a>, <a class="el" href="DLS_8h_source.html#l00083">CHUNK_ID_ISRF</a>, <a class="el" href="DLS_8h_source.html#l00084">CHUNK_ID_ITCH</a>, <a class="el" href="DLS_8h_source.html#l00290">Comments</a>, <a class="el" href="DLS_8h_source.html#l00302">Commissioned</a>, <a class="el" href="DLS_8h_source.html#l00292">Copyright</a>, <a class="el" href="DLS_8h_source.html#l00289">CreationDate</a>, <a class="el" href="DLS_8h_source.html#l00296">Engineer</a>, <a class="el" href="DLS_8h_source.html#l00294">Genre</a>, <a class="el" href="RIFF_8h_source.html#l00277">RIFF::List::GetListType()</a>, <a class="el" href="RIFF_8cpp_source.html#l01021">RIFF::List::GetSubList()</a>, <a class="el" href="DLS_8h_source.html#l00295">Keywords</a>, <a class="el" href="DLS_8cpp_source.html#l01819">DLS::libraryName()</a>, <a class="el" href="DLS_8cpp_source.html#l01827">DLS::libraryVersion()</a>, <a class="el" href="RIFF_8h_source.html#l00097">LIST_TYPE_INFO</a>, <a class="el" href="DLS_8h_source.html#l00069">LIST_TYPE_INS</a>, <a class="el" href="DLS_8h_source.html#l00299">Medium</a>, <a class="el" href="DLS_8h_source.html#l00287">Name</a>, <a class="el" href="DLS_8h_source.html#l00291">Product</a>, <a class="el" href="DLS_8h_source.html#l00064">RIFF_TYPE_DLS</a>, <a class="el" href="DLS_8h_source.html#l00298">Software</a>, <a class="el" href="DLS_8h_source.html#l00300">Source</a>, <a class="el" href="DLS_8h_source.html#l00301">SourceForm</a>, <a class="el" href="DLS_8h_source.html#l00303">Subject</a>, and <a class="el" href="DLS_8h_source.html#l00297">Technician</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00468">DLS::Resource::UpdateChunks()</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a class="anchor" id="ad672fed1bb696c7160d53971a5c2f99d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::ArchivalLocation</td> </tr> </table> </div><div class="memdoc"> <p><IARL-ck>. Indicates where the subject of the file is stored. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00288">288</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="gig_8cpp_source.html#l03655">gig::File::File()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="aa5cb4d7ec1d49ec9bd2d59d00ea5bbfb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Artists</td> </tr> </table> </div><div class="memdoc"> <p><IART-ck>. Lists the artist of the original subject of the file. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00293">293</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="a4a2d74f576d6153a76c9ba0fd71c6c4f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Comments</td> </tr> </table> </div><div class="memdoc"> <p><ICMT-ck>. Provides general comments about the file or the subject of the file. Sentences might end with semicolon. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00290">290</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="af59087fe30b798c01914e4513f4b9706"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Commissioned</td> </tr> </table> </div><div class="memdoc"> <p><ICMS-ck>. Lists the name of the person or organization that commissioned the subject of the file, e.g., Pope Julian II. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00302">302</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="af609e5549aaad0c387c8e4e68c3df735"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Copyright</td> </tr> </table> </div><div class="memdoc"> <p><ICOP-ck>. Records the copyright information for the file. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00292">292</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="ad0c23d7e326a29b3d998fa92cd8f5a38"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::CreationDate</td> </tr> </table> </div><div class="memdoc"> <p><ICRD-ck>. Specifies the date the subject of the file was created. List dates in yyyy-mm-dd format. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00289">289</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="ae6e400d836d8dd2d804d674748492eae"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Engineer</td> </tr> </table> </div><div class="memdoc"> <p><IENG-ck>. Stores the name of the engineer who worked on the file. Multiple engineer names are separated by semicolon and blank, e.g, Smith, John; Adams, Joe. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00296">296</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="a2c0af22e947378e28d4cb04f42a1c120"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Genre</td> </tr> </table> </div><div class="memdoc"> <p><IGNR-ck>. Descirbes the original work, such as, Jazz, Classic, Rock, Techno, Rave, etc. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00294">294</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="a37080ba14c59c391117a4fc52976f5ab"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Keywords</td> </tr> </table> </div><div class="memdoc"> <p><IKEY-ck>. Provides a list of keywords that refer to the file or subject of the file. Keywords are separated with semicolon and blank, e.g., FX; death; murder. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00295">295</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="a5dd474481c00caa3c947fb6a240cf719"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Medium</td> </tr> </table> </div><div class="memdoc"> <p><IMED-ck>. Describes the original subject of the file, such as, record, CD, and so forth. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00299">299</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="aca94f69ee90c8ce16cd900c8dbc2ca85"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Name</td> </tr> </table> </div><div class="memdoc"> <p><INAM-ck>. Stores the title of the subject of the file, such as, Seattle From Above. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00287">287</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="aa927a45d5031ce80a3b74aae50d9d820"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Product</td> </tr> </table> </div><div class="memdoc"> <p><IPRD-ck>. Specifies the name of the title the file was originally intended for, such as World Ruler V. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00291">291</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="aa33ff50ba9d4054cccf410c0426f73f5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Software</td> </tr> </table> </div><div class="memdoc"> <p><ISFT-ck>. Identifies the name of the sofware package used to create the file. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00298">298</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="gig_8cpp_source.html#l03877">gig::File::AddInstrument()</a>, <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="afa6683895e3504bc6389a2bf07087692"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Source</td> </tr> </table> </div><div class="memdoc"> <p><ISRC-ck>. Identifies the name of the person or organization who supplied the original subject of the file. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00300">300</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="a3fe3b8b294ed1782d8b61108e2f88d06"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::SourceForm</td> </tr> </table> </div><div class="memdoc"> <p><ISRF-ck>. Identifies the original form of the material that was digitized, such as record, sampling CD, TV sound track. This is not neccessarily the same as <em>Medium</em>. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00301">301</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="a1f5bef6952c963635772a9c34430b167"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Subject</td> </tr> </table> </div><div class="memdoc"> <p><ISBJ-ck>. Describes the contents of the file. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00303">303</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="afb9204f1d83af1c566e63944d0d9a796"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespaceDLS.html#a6afc5401ffb4bca5c1f52d308796337e">String</a> DLS::Info::Technician</td> </tr> </table> </div><div class="memdoc"> <p><ITCH-ck>. Identifies the technician who sampled the subject file. </p> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00297">297</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> <p>Referenced by <a class="el" href="DLS_8cpp_source.html#l00402">CopyAssign()</a>, <a class="el" href="DLS_8cpp_source.html#l00251">Info()</a>, and <a class="el" href="DLS_8cpp_source.html#l00340">UpdateChunks()</a>.</p> </div> </div> <a class="anchor" id="af472966afe3ece8d19363bae8d6eb015"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool DLS::Info::UseFixedLengthStrings</td> </tr> </table> </div><div class="memdoc"> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Not used anymore, use <a class="el" href="classDLS_1_1Info.html#a8b9e6a289850c83d4e5a986c99f711cd" title="Forces specific Info fields to be of a fixed length when being saved to a file. ">SetFixedStringLengths()</a> instead. </dd></dl> <p>Definition at line <a class="el" href="DLS_8h_source.html#l00304">304</a> of file <a class="el" href="DLS_8h_source.html">DLS.h</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="DLS_8h_source.html">DLS.h</a></li> <li><a class="el" href="DLS_8cpp_source.html">DLS.cpp</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespaceDLS.html">DLS</a></li><li class="navelem"><a class="el" href="classDLS_1_1Info.html">Info</a></li> <li class="footer">Generated on Sat Oct 19 2013 12:52:49 for libgig by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.5 </li> </ul> </div> </body> </html>