Logo
Public Member Functions | List of all members
velox::file Class Reference

#include <vdfs.hh>

Collaboration diagram for velox::file:
Collaboration graph

Public Member Functions

void append (std::string)
 
std::string get ()
 
void open ()
 
void close ()
 
bool is_open ()
 
long get_id ()
 
std::string get_name ()
 
long get_size ()
 
fileoperator= (const file &)
 
 file (vdfs *, std::string)
 
 file (vdfs *, std::string, bool)
 
 file (const file &)
 

Constructor & Destructor Documentation

◆ file() [1/3]

file::file ( vdfs vdfs_,
std::string  name_ 
)

◆ file() [2/3]

file::file ( vdfs vdfs_,
std::string  name_,
bool  opened_ 
)

◆ file() [3/3]

file::file ( const file that)

Member Function Documentation

◆ append()

void file::append ( std::string  content)

◆ close()

void file::close ( )

◆ get()

std::string file::get ( )

◆ get_id()

long file::get_id ( )

◆ get_name()

std::string file::get_name ( )

◆ get_size()

long file::get_size ( )

◆ is_open()

bool file::is_open ( )

◆ open()

void file::open ( )

◆ operator=()

file & file::operator= ( const file rhs)

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