TuttleOFX  1
tuttle::plugin::av::LibAVPresetParser Class Reference

#include <LibAVPresetParser.hpp>

Public Member Functions

 LibAVPresetParser ()
 ~LibAVPresetParser ()

Static Public Member Functions

static PresetsList researchPresetsFiles ()
static PresetsList getPresetListForPathList (const std::string &envVar)
static bool isValidExtension (const std::string &filename)
static void getPresetList (std::vector< std::string > &presetID, const std::string &extension="")
static void getPresetList (std::vector< std::string > &presetID, std::vector< std::string > &presetLabelID, const std::string &extension="")
static PresetsList getPresetsPathList (const std::string &extension="")

Detailed Description

Definition at line 10 of file LibAVPresetParser.hpp.


Constructor & Destructor Documentation

tuttle::plugin::av::LibAVPresetParser::LibAVPresetParser ( )

Definition at line 16 of file LibAVPresetParser.cpp.

tuttle::plugin::av::LibAVPresetParser::~LibAVPresetParser ( )

Definition at line 20 of file LibAVPresetParser.cpp.


Member Function Documentation

void tuttle::plugin::av::LibAVPresetParser::getPresetList ( std::vector< std::string > &  presetID,
const std::string &  extension = "" 
) [static]

Definition at line 100 of file LibAVPresetParser.cpp.

References tuttle::plugin::av::LibAVPresetFileParser::getId(), and researchPresetsFiles().

Here is the call graph for this function:

void tuttle::plugin::av::LibAVPresetParser::getPresetList ( std::vector< std::string > &  presetID,
std::vector< std::string > &  presetLabelID,
const std::string &  extension = "" 
) [static]
PresetsList tuttle::plugin::av::LibAVPresetParser::getPresetListForPathList ( const std::string &  envVar) [static]

Definition at line 50 of file LibAVPresetParser.cpp.

References DIRLIST_SEP_CHARS, isValidExtension(), and kPresetSubDirPath.

Referenced by researchPresetsFiles().

Here is the call graph for this function:

static PresetsList tuttle::plugin::av::LibAVPresetParser::getPresetsPathList ( const std::string &  extension = "") [static]
bool tuttle::plugin::av::LibAVPresetParser::isValidExtension ( const std::string &  filename) [static]

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