QElectroTech  0.8-dev
Public Member Functions | Public Attributes | List of all members
ECHStrategy Class Referenceabstract

The ECHStrategy class Abstract class for manage copy of directory or element from a collection to another. More...

#include <elementcollectionhandler.h>

Inheritance diagram for ECHStrategy:
Inheritance graph
Collaboration diagram for ECHStrategy:
Collaboration graph

Public Member Functions

 ECHStrategy (ElementsLocation &source, ElementsLocation &destination)
 
virtual ~ECHStrategy ()
 
virtual ElementsLocation copy ()=0
 

Public Attributes

ElementsLocation m_source
 
ElementsLocation m_destination
 

Detailed Description

The ECHStrategy class Abstract class for manage copy of directory or element from a collection to another.

Constructor & Destructor Documentation

◆ ECHStrategy()

ECHStrategy::ECHStrategy ( ElementsLocation source,
ElementsLocation destination 
)

◆ ~ECHStrategy()

ECHStrategy::~ECHStrategy ( )
virtual

Member Function Documentation

◆ copy()

virtual ElementsLocation ECHStrategy::copy ( )
pure virtual

Implemented in ECHSToXml, ECHSXmlToFile, and ECHSFileToFile.

Here is the caller graph for this function:

Member Data Documentation

◆ m_destination

ElementsLocation ECHStrategy::m_destination

◆ m_source

ElementsLocation ECHStrategy::m_source

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