6 #ifndef YARP_OS_RESOURCEFINDEROPTIONS_H
7 #define YARP_OS_RESOURCEFINDEROPTIONS_H
36 NearMainConfig = 0x0040,
38 ClassicContext = 0x1000,
39 Default = User | Sysadmin | Installed,
40 ModuleDefault = Default | Robot | Context | Directory | ClassicContext | NearMainConfig
53 ConfigAndDataLike = ConfigLike | DataLike
59 ShowDirectories = 0x0001,
61 ShowFromFlags = 0x0004,
62 ShowAll = ShowDirectories | ShowErrors
74 const std::string& resourceType =
"",
These options are loosely based on http://wiki.icub.org/wiki/YARP_ResourceFinder.
SearchFlavor searchFlavor
DuplicateFilesPolicy duplicateFilesPolicy
static ResourceFinderOptions findAllMatch()
MessageFilter messageFilter
SearchLocations searchLocations
static ResourceFinderOptions findFirstMatch()
The main, catch-all namespace for YARP.
#define YARP_SUPPRESS_DLL_INTERFACE_WARNING_ARG(x)
Suppress MSVC C4251 warning for the declaration.