6#ifndef YARP_OS_RESOURCEFINDEROPTIONS_H
7#define YARP_OS_RESOURCEFINDEROPTIONS_H
35 NearMainConfig = 0x0040,
37 ClassicContext = 0x1000,
38 Default = User | Sysadmin | Installed,
39 ModuleDefault = Default | Robot | Context | Directory | ClassicContext | NearMainConfig
52 ConfigAndDataLike = ConfigLike | DataLike
58 ShowDirectories = 0x0001,
60 ShowFromFlags = 0x0004,
61 ShowAll = ShowDirectories | ShowErrors
73 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()
An interface to the operating system, including Port based communication.
#define YARP_SUPPRESS_DLL_INTERFACE_WARNING_ARG(x)
Suppress MSVC C4251 warning for the declaration.