librets/std_forward.h File Reference

(Internal) Contains a handful of declarations used system wide. More...

#include <iosfwd>
#include <string>
#include <map>
#include <vector>
#include <boost/shared_ptr.hpp>


Namespaces

namespace  librets
 The main librets namespace.

Typedefs

typedef boost::shared_ptr
< std::istream > 
istreamPtr
 A smart pointer to a standard input stream.
typedef boost::shared_ptr
< std::ostream > 
ostreamPtr
 A smart pointer to a standard output stream.
typedef boost::shared_ptr
< std::iostream > 
iostreamPtr
 A smart pointer to a standard input/output stream.
typedef boost::shared_ptr
< std::ofstream > 
ofstreamPtr
 A smart pointer to an output stream wrapped around a file.
typedef std::auto_ptr
< std::istream > 
istreamAPtr
 An auto_ptr to a standard input stream.
typedef std::auto_ptr
< std::ostream > 
ostreamAPtr
 An auto_ptr to a standard output stream.
typedef std::auto_ptr
< std::iostream > 
iostreamAPtr
 An auto_ptr to a standard input/output stream.
typedef std::vector< std::string > StringVector
 A vector of strings.
typedef boost::shared_ptr
< StringVector > 
StringVectorPtr
 A smart pointer to a vector of strings.
typedef std::vector< int > IntVector
 A vector of integers.
typedef boost::shared_ptr
< IntVector > 
IntVectorPtr
 A smart pointer to a vector of integers.


Detailed Description

(Internal) Contains a handful of declarations used system wide.


Generated by  doxygen