fw4spl
fwData::location Namespace Reference

This namespace contains the classes which define a location ( fileSystem, directory(IES) etc.... ). More...

Classes

struct  enableFolder
 This class is derived by reader/writer. More...
 
struct  enableMultiFiles
 This class is derived by reader/writer. More...
 
struct  enableSingleFile
 This class is derived by reader/writer. More...
 
class  Folder
 This class defines a folder location. More...
 
class  ILocation
 Abstract class to define a location ( fileSystem, directory(IES) etc.... ) More...
 
class  MultiFiles
 This class defines a multi files location. More...
 
class  SingleFile
 This class defines a single file location. More...
 

Functions

template<class LOCATION , class RW >
LOCATION::sptr getLocation (RW *rw)
 Get reader or writer location. More...
 
template<class LOCATION , class RW >
bool have (RW *rw)
 test if a Reader/writer (ie a class implementing get/setLocation) have an specialized LOCATION
 

Detailed Description

This namespace contains the classes which define a location ( fileSystem, directory(IES) etc.... ).

Contains the representation of the data objects oriented to fileSystem locations (folder, file, etc).

Function Documentation

template<class LOCATION , class RW >
LOCATION::sptr fwData::location::getLocation ( RW *  rw)
inline

Get reader or writer location.

Parameters
[in]rwreader or writer

Definition at line 50 of file ILocation.hpp.

References SLM_ASSERT.