Juggler
Juggling algorithms and event processing using gaudi framework
|
Go to the documentation of this file.
4 #ifndef EXAMPLES_KEEPDROPSWITCH_H
5 #define EXAMPLES_KEEPDROPSWITCH_H
11 std::vector<std::string>
split(
const std::string& s,
char delim);
13 int wildcmp(
const char* wild,
const char*
string);
25 bool isOn(
const std::string& astring)
const;
28 bool getFlag(
const std::string& astring)
const;
29 Cmd extractCommand(
const std::string cmdLine)
const;
31 mutable std::map<std::string, bool> m_cache;
int wildcmp(const char *wild, const char *string)
Definition: KeepDropSwitch.cpp:10
@ KEEP
Definition: KeepDropSwitch.h:21
Cmd
Definition: KeepDropSwitch.h:21
bool isOn(const std::string &astring) const
Definition: KeepDropSwitch.cpp:54
@ UNKNOWN
Definition: KeepDropSwitch.h:21
@ DROP
Definition: KeepDropSwitch.h:21
KeepDropSwitch(const CommandLines &cmds)
Definition: KeepDropSwitch.h:24
Definition: KeepDropSwitch.h:19
KeepDropSwitch()
Definition: KeepDropSwitch.h:23
std::vector< std::string > CommandLines
Definition: KeepDropSwitch.h:22
std::vector< std::string > split(const std::string &s, char delim)
Definition: KeepDropSwitch.cpp:42