Rosetta
Namespaces | Typedefs
GeneralFileManager.fwd.hh File Reference

A singleton class for managing arbitrary files to ensure that they are loaded once and only once from disk. More...

#include <utility/pointer/owning_ptr.hh>

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0.
 
 utility::io
 

Typedefs

typedef utility::pointer::shared_ptr< GeneralFileManager > utility::io::GeneralFileManagerOP
 
typedef utility::pointer::shared_ptr< GeneralFileManager const > utility::io::GeneralFileManagerCOP
 
typedef utility::pointer::shared_ptr< GeneralFileContents > utility::io::GeneralFileContentsOP
 
typedef utility::pointer::shared_ptr< GeneralFileContents const > utility::io::GeneralFileContentsCOP
 
typedef utility::pointer::shared_ptr< GeneralFileManagerVector > utility::io::GeneralFileManagerVectorOP
 
typedef utility::pointer::shared_ptr< GeneralFileManagerVector const > utility::io::GeneralFileManagerVectorCOP
 
typedef utility::pointer::shared_ptr< GeneralFileContentsVector > utility::io::GeneralFileContentsVectorOP
 
typedef utility::pointer::shared_ptr< GeneralFileContentsVector const > utility::io::GeneralFileContentsVectorCOP
 

Detailed Description

A singleton class for managing arbitrary files to ensure that they are loaded once and only once from disk.

Author
Vikram K. Mulligan (vmull.nosp@m.igan.nosp@m.@flat.nosp@m.iron.nosp@m.insti.nosp@m.tute.nosp@m..org)
Jack Maguire