TwiceAsNice  2019-02-18
Public Member Functions | Static Public Member Functions | List of all members
Nice::File Class Reference

#include <File.h>

Inheritance diagram for Nice::File:
Inheritance graph
Collaboration diagram for Nice::File:
Collaboration graph

Public Member Functions

 File ()
 
 File (std::string _filename)
 
 File (const Nice::FileVar &f)
 
 File (const Nice::File &f)
 
std::vector< Nice::FilefilesInDir ()
 
void resolve (bool _force=true)
 
void write (bool _force=true)
 
std::string file ()
 
 File ()
 
 File (std::string _filename)
 
 File (const Nice::FileVar &f)
 
 File (const Nice::File &f)
 
std::vector< Nice::FilefilesInDir ()
 
void resolve (bool _force=true)
 
void write (bool _force=true)
 
std::string file ()
 
- Public Member Functions inherited from Nice::FileVar
bool operator== (const FileVar &__rhs) const
 
bool operator< (const FileVar &__rhs) const
 
bool operator!= (const FileVar &__rhs) const
 
bool operator<= (const FileVar &__rhs) const
 
bool operator> (const FileVar &__rhs) const
 
bool operator>= (const FileVar &__rhs) const
 
bool operator== (const FileVar &__rhs) const
 
bool operator< (const FileVar &__rhs) const
 
bool operator!= (const FileVar &__rhs) const
 
bool operator<= (const FileVar &__rhs) const
 
bool operator> (const FileVar &__rhs) const
 
bool operator>= (const FileVar &__rhs) const
 

Static Public Member Functions

static std::string getData (Nice::PropertyPtr _p)
 
static std::string getData (Nice::PropertyPtr _p)
 

Additional Inherited Members

- Public Attributes inherited from Nice::FileVar
::std::string filename
 
::std::string data
 
bool resolve
 
bool write
 

Constructor & Destructor Documentation

◆ File() [1/8]

Nice::File::File ( )
inline

◆ File() [2/8]

Nice::File::File ( std::string  _filename)
inline

◆ File() [3/8]

Nice::File::File ( const Nice::FileVar f)
inline

◆ File() [4/8]

Nice::File::File ( const Nice::File f)
inline

◆ File() [5/8]

Nice::File::File ( )
inline

◆ File() [6/8]

Nice::File::File ( std::string  _filename)

◆ File() [7/8]

Nice::File::File ( const Nice::FileVar f)

◆ File() [8/8]

Nice::File::File ( const Nice::File f)

Member Function Documentation

◆ file() [1/2]

std::string Nice::File::file ( )
inline

◆ file() [2/2]

std::string Nice::File::file ( )
inline

◆ filesInDir() [1/2]

std::vector< Nice::File > Nice::File::filesInDir ( )
inline

◆ filesInDir() [2/2]

std::vector<Nice::File> Nice::File::filesInDir ( )

◆ getData() [1/2]

static std::string Nice::File::getData ( Nice::PropertyPtr  _p)
inlinestatic

◆ getData() [2/2]

static std::string Nice::File::getData ( Nice::PropertyPtr  _p)
inlinestatic

◆ resolve() [1/2]

void Nice::File::resolve ( bool  _force = true)
inline

◆ resolve() [2/2]

void Nice::File::resolve ( bool  _force = true)

◆ write() [1/2]

void Nice::File::write ( bool  _force = true)
inline

◆ write() [2/2]

void Nice::File::write ( bool  _force = true)

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