fw4spl
|
Dictionary reader. Read file with .dic extension. More...
#include <DictionaryReader.hpp>
Public Member Functions | |
virtual bool | isA (const std::string &type) const override |
FWDATAIO_API | DictionaryReader (::fwDataIO::reader::IObjectReader::Key key) |
Constructor. Do nothing . | |
virtual FWDATAIO_API | ~DictionaryReader () |
Destructor. Do nothing. | |
virtual FWDATAIO_API void | read () override |
Read the file with standard iostream API. | |
FWDATAIO_API std::string | extension () override |
![]() | |
GenericObjectReader () | |
Constructor. Do nothing. | |
virtual | ~GenericObjectReader () |
Destructor. Do nothing. | |
virtual void | setObject (::fwTools::Object::sptr obj) override |
m_object setter. More... | |
virtual std::shared_ptr< DataType > | getConcreteObject () |
m_object getter. More... | |
![]() | |
virtual FWDATAIO_API::fwTools::Object::sptr | getObject () |
m_object getter. More... | |
virtual FWDATAIO_API void | setLocation (const ::fwData::location::ILocation::sptr _location) |
m_location setter. More... | |
virtual FWDATAIO_API::fwData::location::ILocation::sptr | getLocation () |
m_location getter. More... | |
FWDATAIO_API void | cancel () |
Requests reader abortion. | |
virtual FWDATAIO_API std::shared_ptr< ::fwJobs::IJob > | getJob () const |
Returns the internal job. | |
![]() | |
![]() | |
enableSingleFile (IObjectReader *rw) | |
constructor More... | |
void | setFile (ILocation::PathType path) |
Set file system path. | |
ILocation::PathType | getFile () |
Get file system path. | |
Static Public Member Functions | |
static bool | isTypeOf (const std::string &type) |
static FWDATAIO_API::boost::filesystem::path | getDefaultDictionaryPath () |
Returns the default dictionary path ( file in rc directory path of fwDataIO library ) | |
![]() | |
static bool | isTypeOf (const std::string &type) |
static const std::string & | classname () |
return full object's classname with its namespace, i.e. fwCore::BaseObject | |
![]() | |
static bool | isTypeOf (const std::string &type) |
static const std::string & | leafClassname () |
return object's classname without its namespace, i.e. BaseObject | |
static const std::string & | classname () |
return object's classname without its namespace, i.e. BaseObject | |
![]() | |
static bool | isTypeOf (const std::string &type) |
static const std::string & | leafClassname () |
return object's classname without its namespace, i.e. BaseObject | |
static const std::string & | classname () |
return object's classname without its namespace, i.e. BaseObject | |
Friends | |
template<class , class , class > | |
class | ::fwTools::ClassFactory |
class | ::fwTools::Factory |
Demangling methods | |
virtual const std::string & | getLeafClassname () const override |
return object's classname without its namespace, i.e. BaseObject | |
virtual const std::string & | getClassname () const override |
return full object's classname with its namespace, i.e. fwCore::BaseObject | |
static const std::string & | leafClassname () |
return object's classname without its namespace, i.e. BaseObject | |
static const std::string & | classname () |
return object's classname without its namespace, i.e. BaseObject | |
Additional Inherited Members | |
![]() | |
typedef ::fwData::StructureTraitsDictionary | DataType |
the object type related | |
![]() | |
typedef std::function< void(std::uint64_t) > | ProgressCallback |
typedef std::function< void() > | CancelCallback |
typedef ::fwDataIO::reader::factory::Key | Key |
![]() | |
FWDATAIO_API | IObjectReader () |
Constructor. Do nothing. | |
virtual FWDATAIO_API | ~IObjectReader () |
Destructor. Do nothing. | |
![]() | |
::fwTools::Object::wptr | m_object |
Object result of reading process. More... | |
::fwData::location::ILocation::sptr | m_location |
Object location ( file path, directory path, url, etc ) | |
Dictionary reader. Read file with .dic extension.
Ircad reader to read a fwData::StructureTraitsDictionary on filesystem which the file format is .dic. This is an ascii file the structure of each line is defined on the first line of this file.
Definition at line 36 of file DictionaryReader.hpp.