[an error occurred while processing this directive]
[<a href="index.shtml">Package Index</a></code> | <a href="index_std.shtml">Mudlib Index</a></code> | <a href="index_eff.shtml">Effect Index</a></code>]<br><h2>File /obj/cont_save.c</h2>
A container that will save it's contents in a nice happy way.  The
container will not allow stuff in or out until it has finished loading.<p>Written by Ceres
<h2>Inherits</h2>
This class inherits the following classes <a href="obj.baggage.c.shtml">/obj/baggage.c</a><h2>Method index</h2>
<dl><ul>
<li><a href="#can_find_match_recurse_into">can_find_match_recurse_into</a>(object)<li><a href="#do_load">do_load</a>(object)<br/>
Loads the data for the saved container from the save file.
<li><a href="#do_save">do_save</a>()<br/>
This method saves the data to the save file.
<li><a href="#query_can_recurse">query_can_recurse</a>()<li><a href="#query_save_file">query_save_file</a>()<br/>
This method returns the current save file for the object.
<li><a href="#set_can_recurse">set_can_recurse</a>(int)<li><a href="#set_save_file">set_save_file</a>(string, object)<br/>
This method sets the save file for the item and then does a load.
</ul><h2>Public Functions</h2>
These are functions that everyone can access.<p>
.<ul><a name="can_find_match_recurse_into">
can_find_match_recurse_into</a><pre>
int can_find_match_recurse_into(object looker)
</pre>
<ul><a name="do_load">
do_load</a><pre>
varargs void do_load(object thing)
</pre></br>
Loads the data for the saved container from the save file.
<br/><ul>
<li><b>Parameters:</b>
<br/>thing - the person to report errors to

</dl>

<ul><a name="do_save">
do_save</a><pre>
void do_save()
</pre></br>
This method saves the data to the save file.


<ul><a name="query_can_recurse">
query_can_recurse</a><pre>
int query_can_recurse()
</pre>
<ul><a name="query_save_file">
query_save_file</a><pre>
string query_save_file()
</pre></br>
This method returns the current save file for the object.
<br/><ul>
<li><b>Returns:</b>
<br/>the current save file

</dl>

<ul><a name="set_can_recurse">
set_can_recurse</a><pre>
void set_can_recurse(int recurse_flag)
</pre>
<ul><a name="set_save_file">
set_save_file</a><pre>
varargs void set_save_file(string file,
                           object thing)
</pre></br>
This method sets the save file for the item and then does a load.
<br/><ul>
<li><b>Parameters:</b>
<br/>file - the file name to set the save object to
<br/>thing - the thing to set as the person to report errors to

</dl>


[an error occurred while processing this directive]

