MIRA
Classes | Namespaces | Macros | Functions
ManifestAgent.h File Reference

ManifestAgent manages loading of manifest files. More...

#include <vector>
#include <platform/Platform.h>
#include <factory/LibraryRegistry.h>
#include <factory/VacantClass.h>
#include <utils/Path.h>
#include <error/LoggingCore.h>
#include <utils/PathFinder.h>
#include <utils/Foreach.h>
#include <serialization/adapters/boost/shared_ptr.hpp>
Include dependency graph for ManifestAgent.h:

Go to the source code of this file.

Classes

struct  ManifestClassInfo
 Simple class encapsulation parent and class information stored in a "real" class object. More...
 
class  ManifestAgent
 Class for managing manifest files. More...
 

Namespaces

 mira
 specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
 

Macros

#define MIRA_LIB_FOLDER   "lib"
 

Functions

void loadManifests (const Path &pattern=MIRA_LIB_FOLDER"/*.manifest")
 Loads all manifest files that match the given file pattern within all paths that are specified in the MIRA_PATH environment variable. More...
 

Detailed Description

ManifestAgent manages loading of manifest files.

Author
Ronny Stricker
Date
2011/02/24

Macro Definition Documentation

◆ MIRA_LIB_FOLDER

#define MIRA_LIB_FOLDER   "lib"