TPIE

2362a60
file_base.h File Reference

Basic file and stream operations. More...

#include <tpie/file_base_crtp.h>
#include <tpie/stream_crtp.h>
#include <tpie/exception.h>
#include <tpie/file_accessor/file_accessor.h>
#include <tpie/file_accessor/posix.h>
#include <boost/intrusive/list.hpp>
#include <tpie/tempname.h>
#include <memory>
#include <tpie/memory.h>
#include <tpie/cache_hint.h>
#include <tpie/access_type.h>
#include <tpie/types.h>
#include <algorithm>

Go to the source code of this file.

Classes

class  tpie::file_base
 
struct  tpie::file_base::block_t
 This is the type of our block buffers. More...
 
class  tpie::file_base::stream
 Stream in file. We support multiple streams per file. More...
 

Namespaces

 tpie
 pipelining/factory_base.h Base class of pipelining factories
 

Detailed Description

Basic file and stream operations.

Definition in file file_base.h.