libmoost
moost::container::policies::python_vec_reader< K, T > Class Template Reference

#include <readers.hpp>

List of all members.

Public Types

typedef std::vector< T > vec_t

Public Member Functions

 python_vec_reader (std::istream &is)
 python_vec_reader (const std::string fileName)
bool read (K &key, vec_t &vec, bool)
void clear ()

Private Attributes

std::ifstream m_ifs
std::istream & m_is

Detailed Description

template<typename K, typename T>
class moost::container::policies::python_vec_reader< K, T >

Definition at line 385 of file readers.hpp.


Member Typedef Documentation

template<typename K , typename T >
typedef std::vector<T> moost::container::policies::python_vec_reader< K, T >::vec_t

Definition at line 388 of file readers.hpp.


Constructor & Destructor Documentation

template<typename K , typename T >
moost::container::policies::python_vec_reader< K, T >::python_vec_reader ( std::istream &  is) [inline]

Definition at line 390 of file readers.hpp.

template<typename K , typename T >
moost::container::policies::python_vec_reader< K, T >::python_vec_reader ( const std::string  fileName) [inline]

Definition at line 393 of file readers.hpp.


Member Function Documentation

template<typename K , typename T >
void moost::container::policies::python_vec_reader< K, T >::clear ( ) [inline]

Definition at line 429 of file readers.hpp.

template<typename K , typename T >
bool moost::container::policies::python_vec_reader< K, T >::read ( K &  key,
vec_t vec,
bool   
) [inline]

Definition at line 402 of file readers.hpp.


Member Data Documentation

template<typename K , typename T >
std::ifstream moost::container::policies::python_vec_reader< K, T >::m_ifs [private]

Definition at line 436 of file readers.hpp.

template<typename K , typename T >
std::istream& moost::container::policies::python_vec_reader< K, T >::m_is [private]

Definition at line 437 of file readers.hpp.


The documentation for this class was generated from the following file: