#include <iostream>
#include <map>
#include <vector>
#include <string>
#include <boost/shared_ptr.hpp>
#include "FormErrors.h"
#include "stream_loader.h"
Go to the source code of this file.
Namespaces | |
namespace | Track |
Classes | |
class | Track::Savable |
A class that an object that can be loaded even if the class changes. More... | |
class | Track::ClassLoaderBase |
A non-template class with the properties we want of a ClassLoader. More... | |
class | Track::SaveableClassList |
Read and write objects of any class derived from Savable from/to a file. More... | |
class | Track::ClassLoader< T > |
An object which will be used to load a class from a file, when we are not sure of the exact type of the object when loading. More... | |
Functions | |
void | Track::register_all_classes_with_savable_class_list () |
Initalize the SavableClassList. | |
Variables | |
const unsigned int | Track::latest_class_record_version = 1 |
The version of the data written about an object to find its class at load time. | |
const unsigned int | Track::latest_class_record_vector_version = 1 |
The version of a list of classes of unknown type. |
Definition in file ClassLoader.h.
Generated at Mon Sep 6 00:41:13 2010 by Doxygen version 1.4.7 for Racer version svn335.