synfig-core  1.0.3
Public Member Functions | Public Attributes | List of all members
synfig::FileSystem::Identifier Class Reference

#include <filesystem.h>

Public Member Functions

 Identifier ()
 Identifier (const Handle &file_system, const std::string &filename)
bool empty () const
 operator bool () const
bool operator< (const Identifier &other) const
bool operator> (const Identifier &other) const
bool operator!= (const Identifier &other) const
bool operator== (const Identifier &other) const
ReadStreamHandle get_read_stream () const
WriteStreamHandle get_write_stream () const

Public Attributes

Handle file_system
std::string filename

Constructor & Destructor Documentation

synfig::FileSystem::Identifier::Identifier ( )
inline
synfig::FileSystem::Identifier::Identifier ( const Handle file_system,
const std::string filename 
)
inline

Member Function Documentation

bool synfig::FileSystem::Identifier::empty ( ) const
inline

References file_system.

Referenced by operator bool().

synfig::FileSystem::Identifier::operator bool ( ) const
inline

References empty().

bool synfig::FileSystem::Identifier::operator< ( const Identifier other) const
inline

References file_system, and filename.

bool synfig::FileSystem::Identifier::operator> ( const Identifier other) const
inline
bool synfig::FileSystem::Identifier::operator!= ( const Identifier other) const
inline
bool synfig::FileSystem::Identifier::operator== ( const Identifier other) const
inline
FileSystem::ReadStreamHandle FileSystem::Identifier::get_read_stream ( ) const
FileSystem::WriteStreamHandle FileSystem::Identifier::get_write_stream ( ) const

Member Data Documentation

Handle synfig::FileSystem::Identifier::file_system
std::string synfig::FileSystem::Identifier::filename

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