stlab.adobe.com Adobe Systems Incorporated

file_slurp< T > Struct Template Reference

#include <file_slurp.hpp>

List of all members.

Public Types

typedef const T * const_iterator
typedef T * iterator
typedef std::size_t size_type
typedef T * store_type
typedef T value_type

Public Member Functions

iterator begin ()
const_iterator begin () const
T * c_str ()
bool empty () const
iterator end ()
const_iterator end () const
 file_slurp (const boost::filesystem::path &path)
T * release ()
void reslurp ()
size_type size () const
 ~file_slurp ()

Detailed Description

template<typename T>
struct adobe::file_slurp< T >

Definition at line 36 of file file_slurp.hpp.


Member Typedef Documentation

typedef const T* const_iterator

Definition at line 42 of file file_slurp.hpp.

typedef T* iterator

Definition at line 41 of file file_slurp.hpp.

typedef std::size_t size_type

Definition at line 39 of file file_slurp.hpp.

typedef T* store_type

Definition at line 38 of file file_slurp.hpp.

typedef T value_type

Definition at line 40 of file file_slurp.hpp.


Constructor & Destructor Documentation

file_slurp ( const boost::filesystem::path &  path ) [explicit]

Definition at line 44 of file file_slurp.hpp.

~file_slurp (  )

Definition at line 48 of file file_slurp.hpp.


Member Function Documentation

iterator begin (  )

Definition at line 51 of file file_slurp.hpp.

const_iterator begin (  ) const

Definition at line 54 of file file_slurp.hpp.

T* c_str (  )

Definition at line 60 of file file_slurp.hpp.

bool empty (  ) const

Definition at line 57 of file file_slurp.hpp.

const_iterator end (  ) const

Definition at line 55 of file file_slurp.hpp.

iterator end (  )

Definition at line 52 of file file_slurp.hpp.

T* release (  )

Definition at line 62 of file file_slurp.hpp.

void reslurp (  )

Definition at line 82 of file file_slurp.hpp.

size_type size (  ) const

Definition at line 58 of file file_slurp.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google