OTB  6.7.0
Orfeo Toolbox
Public Member Functions | Public Attributes | Private Member Functions | List of all members
otb::Wrapper::TrainImagesBase::TrainFileNamesHandler Class Reference

#include <otbTrainImagesBase.h>

+ Collaboration diagram for otb::Wrapper::TrainImagesBase::TrainFileNamesHandler:

Public Member Functions

void clear ()
 
void CreateTemporaryFileNames (std::string outModel, vcl_size_t nbInputs, bool dedicatedValidation)
 

Public Attributes

std::vector< std::string > polyStatTrainOutputs
 
std::vector< std::string > polyStatValidOutputs
 
std::vector< std::string > ratesTrainOutputs
 
std::vector< std::string > ratesValidOutputs
 
std::string rateTrainOut
 
std::string rateValidOut
 
std::vector< std::string > sampleOutputs
 
std::vector< std::string > sampleTrainOutputs
 
std::vector< std::string > sampleValidOutputs
 
std::vector< std::string > tmpVectorFileList
 

Private Member Functions

bool RemoveFile (std::string &filePath)
 

Detailed Description

This class is used to store file names requires for the application's input and output. And to clear temporary files generated by the applications

Definition at line 201 of file otbTrainImagesBase.h.

Member Function Documentation

void otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::clear ( )
inline
void otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::CreateTemporaryFileNames ( std::string  outModel,
vcl_size_t  nbInputs,
bool  dedicatedValidation 
)
inline
bool otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::RemoveFile ( std::string &  filePath)
inlineprivate

Definition at line 274 of file otbTrainImagesBase.h.

Referenced by clear().

Member Data Documentation

std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::polyStatTrainOutputs
std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::polyStatValidOutputs
std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::ratesTrainOutputs
std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::ratesValidOutputs
std::string otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::rateTrainOut

Definition at line 271 of file otbTrainImagesBase.h.

Referenced by CreateTemporaryFileNames().

std::string otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::rateValidOut

Definition at line 270 of file otbTrainImagesBase.h.

Referenced by CreateTemporaryFileNames().

std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::sampleOutputs
std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::sampleTrainOutputs
std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::sampleValidOutputs
std::vector<std::string> otb::Wrapper::TrainImagesBase::TrainFileNamesHandler::tmpVectorFileList

Definition at line 269 of file otbTrainImagesBase.h.

Referenced by clear().


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