<head><title>ColdX: Objects: Special Object Status</title></head> <body> <h1 align=center><a href="/ColdC/">ColdC</a>: <a href="/ColdC/Objects/">Objects</a>: Special Object Status</h1> <hr> <p>There are always two objects which exists within a ColdC database. The first object is <code>$root</code> (<code>#1</code>). The root object has no parents, and is the base for all other objects. This is a requirement in order for secure databases to be created.</p> <p>The second object is <code>$sys</code> (<code>#0</code>). The system object is the only object the driver communicates directly with. Certain signals are sent from the driver to database through the system object (such as startup and heartbeat calls to methods defined on the system object).</p> <p>The root and system objects are automatically created by the database compiler, and need not be used directly.</p> <hr size=4><p align=center><i>Last Modified on Jan 25 1996</i> <br><i>Copyright © 1995, 1996, Brandon Gillespie</i> </body>