Go to the documentation of this file.
42 "ArchitectureModified";
51 "ImplementationModified";
219 if (index < 0 || index >
static_cast<int>(
errors_.size()) - 1) {
249 const std::string& line) {
static const std::string ENCODING_MAP
static const std::string ARCHITECTURE_MODIFIED
static const std::string ENCODING_MAP_SIZE
unsigned int architectureModified()
unsigned int implementationSize()
unsigned int architectureSize()
static const std::string IMPLEMENTATION_MODIFIED
@ VT_INTEGER
Integer value.
static const std::string ARCHITECTURE_SIZE
std::string architectureName()
std::string realPath(const std::string &pathInPCF) const
static std::string toString(const T &source)
@ FE_UNKNOWN_KEY
Unknown key error.
static const std::string ARCHITECTURE
std::string value(const std::string &key, int index=0)
static const std::string IMPLEMENTATION_SIZE
std::vector< std::string > errors_
unsigned int implementationModified()
void setPCFDirectory(const std::string &path)
std::string implementationName()
static const std::string ENCODING_MAP_MODIFIED
virtual ~ProcessorConfigurationFile()
std::string errorString(int index)
virtual bool handleError(int lineNumber, ConfigurationFile::ConfigurationFileError error, const std::string &line)
static const std::string DIRECTORY_SEPARATOR
@ FE_ILLEGAL_TYPE
Illegal type error.
void load(std::istream &inputStream)
int intValue(const std::string &key, int index=0)
unsigned int timeStampValue(const std::string &key)
unsigned int encodingMapModified()
ProcessorConfigurationFile(std::istream &inputStream)
static const std::string IMPLEMENTATION
void addSupportedKey(const std::string &key, ConfigurationValueType type, bool caseSensitive=false)
unsigned int encodingMapSize()
static bool isAbsolutePath(const std::string &pathName)
@ FE_MISSING_VALUE
Missing value error.
std::string encodingMapName()
@ VT_READABLE_TIME
Time in readable format.