PLCnext API Documentation  21.0.0.35466
Public Member Functions | List of all members
Arp::System::Commons::Services::Io::FileServiceProxy Class Reference
Inheritance diagram for Arp::System::Commons::Services::Io::FileServiceProxy:
Inheritance graph

Public Member Functions

 FileServiceProxy (RscHandle providerHandle, RscHandle serviceHandle, RscClient &rscClient)
 Constructs an FileServiceProxy instance. More...
 
virtual ~FileServiceProxy (void)
 Destructs this instance and frees all resouces. More...
 
boolean Exists (const RscString< 512 > &path) override
 
FileSystemError Write (const RscString< 512 > &filePath, boolean overwrite, const std::vector< TraitItem > &traitItems, RscStream &data) override
 
FileSystemError Read (Traits fileTraits, const RscString< 512 > &filePath, RscStream &data, std::vector< TraitItem > &traitItems) override
 
FileSystemError Delete (const RscString< 512 > &filePath) override
 
FileSystemError Move (boolean createDirectory, boolean overwrite, const RscString< 512 > &sourceFilePath, const RscString< 512 > &destinationFilePath) override
 
FileSystemError Copy (boolean createDirectory, boolean overwrite, const RscString< 512 > &sourceFilePath, const RscString< 512 > &destinationFilePath) override
 

Constructor & Destructor Documentation

◆ FileServiceProxy()

Arp::System::Commons::Services::Io::FileServiceProxy::FileServiceProxy ( RscHandle  providerHandle,
RscHandle  serviceHandle,
RscClient &  rscClient 
)

Constructs an FileServiceProxy instance.

◆ ~FileServiceProxy()

Arp::System::Commons::Services::Io::FileServiceProxy::~FileServiceProxy ( void  )
inlinevirtual

Destructs this instance and frees all resouces.


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