SYMBOL INDEX (178 symbols across 3 files) FILE: src/args.hxx type args (line 52) | namespace args function get (line 61) | auto get(Option &option_) -> decltype(option_.Get()) function Glyphs (line 74) | std::string::size_type Glyphs(const std::string &string_) function Wrap (line 96) | std::vector Wrap(const std::string &in, const std::string... type Error (line 155) | enum class Error method Error (line 171) | Error(const std::string &problem) : std::runtime_error(problem) {} class Error (line 168) | class Error : public std::runtime_error method Error (line 171) | Error(const std::string &problem) : std::runtime_error(problem) {} class UsageError (line 177) | class UsageError : public Error method UsageError (line 180) | UsageError(const std::string &problem) : Error(problem) {} class ParseError (line 186) | class ParseError : public Error method ParseError (line 189) | ParseError(const std::string &problem) : Error(problem) {} class ValidationError (line 195) | class ValidationError : public Error method ValidationError (line 198) | ValidationError(const std::string &problem) : Error(problem) {} class MapError (line 204) | class MapError : public ParseError method MapError (line 207) | MapError(const std::string &problem) : ParseError(problem) {} class ExtraError (line 213) | class ExtraError : public ParseError method ExtraError (line 216) | ExtraError(const std::string &problem) : ParseError(problem) {} class Help (line 222) | class Help : public Error method Help (line 225) | Help(const std::string &flag) : Error(flag) {} type EitherFlag (line 232) | struct EitherFlag method EitherFlag (line 237) | EitherFlag(const std::string &flag) : isShort(false), shortFlag(), l... method EitherFlag (line 238) | EitherFlag(const char *flag) : isShort(false), shortFlag(), longFlag... method EitherFlag (line 239) | EitherFlag(const char flag) : isShort(true), shortFlag(flag), longFl... method GetLong (line 243) | static std::unordered_set GetLong(std::initializer_list... method GetShort (line 258) | static std::unordered_set GetShort(std::initializer_list in) : method Matcher (line 321) | Matcher(Matcher &&other) : shortFlags(std::move(other.shortFlags)), ... method Match (line 328) | bool Match(const char flag) const method Match (line 335) | bool Match(const std::string &flag) const method GetFlagStrings (line 342) | std::vector GetFlagStrings(const std::string &shortPref... method GetFlagStrings (line 359) | std::vector GetFlagStrings(const std::string &shortPref... class Base (line 378) | class Base method Base (line 389) | Base(const std::string &help_) : matched(false), help(help_) {} method Matched (line 392) | virtual bool Matched() const noexcept method GetDescription (line 402) | virtual std::tuple GetDescription(const st... method Reset (line 409) | virtual void Reset() noexcept method Error (line 419) | virtual Error GetError() const class NamedBase (line 428) | class NamedBase : public Base method NamedBase (line 435) | NamedBase(const std::string &name_, const std::string &help_) : Base... method GetDescription (line 438) | virtual std::tuple GetDescription(const st... method Name (line 445) | virtual std::string Name() const method KickOut (line 451) | void KickOut(bool kickout_) noexcept method KickOut (line 457) | bool KickOut() const noexcept class FlagBase (line 465) | class FlagBase : public NamedBase method FlagBase (line 474) | FlagBase(const std::string &name_, const std::string &help_, Matcher... method FlagBase (line 478) | virtual FlagBase *Match(const std::string &flag) method FlagBase (line 498) | virtual FlagBase *Match(const char flag) method GetDescription (line 518) | virtual std::tuple GetDescription(const st... class ValueFlagBase (line 539) | class ValueFlagBase : public FlagBase method ValueFlagBase (line 542) | ValueFlagBase(const std::string &name_, const std::string &help_, Ma... method GetDescription (line 546) | virtual std::tuple GetDescription(const st... class PositionalBase (line 567) | class PositionalBase : public NamedBase method PositionalBase (line 573) | PositionalBase(const std::string &name_, const std::string &help_) :... method Ready (line 576) | bool Ready() method Reset (line 583) | virtual void Reset() noexcept override class Group (line 595) | class Group : public Base type Validators (line 604) | struct Validators method Xor (line 606) | static bool Xor(const Group &group) method AtLeastOne (line 611) | static bool AtLeastOne(const Group &group) method AtMostOne (line 616) | static bool AtMostOne(const Group &group) method All (line 621) | static bool All(const Group &group) method AllOrNone (line 626) | static bool AllOrNone(const Group &group) method AllChildGroups (line 631) | static bool AllChildGroups(const Group &group) method DontCare (line 638) | static bool DontCare(const Group &group) method CareTooMuch (line 643) | static bool CareTooMuch(const Group &group) method None (line 648) | static bool None(const Group &group) method Group (line 654) | Group(const std::string &help_ = std::string(), const std::function<... method Group (line 656) | Group(Group &group_, const std::string &help_ = std::string(), const... method FlagBase (line 668) | FlagBase *Match(const T &flag) method PositionalBase (line 693) | PositionalBase *GetNextPositional() method HasFlag (line 715) | bool HasFlag() const method Add (line 736) | void Add(Base &child) method MatchedChildren (line 750) | std::vector::size_type MatchedChildren() const method Matched (line 757) | virtual bool Matched() const noexcept override method Get (line 764) | bool Get() const method GetChildDescriptions (line 771) | std::vector> GetC... method GetPosNames (line 801) | std::vector GetPosNames() const method Reset (line 821) | virtual void Reset() noexcept override method Error (line 834) | virtual Error GetError() const override class ArgumentParser (line 856) | class ArgumentParser : public Group type HelpParams (line 879) | struct HelpParams method ArgumentParser (line 919) | ArgumentParser(const std::string &description_, const std::string &e... method Prog (line 938) | void Prog(const std::string &prog_) method ProglinePostfix (line 947) | void ProglinePostfix(const std::string &proglinePostfix_) method Description (line 956) | void Description(const std::string &description_) method Epilog (line 965) | void Epilog(const std::string &epilog_) method LongPrefix (line 974) | void LongPrefix(const std::string &longprefix_) method ShortPrefix (line 983) | void ShortPrefix(const std::string &shortprefix_) method LongSeparator (line 992) | void LongSeparator(const std::string &longseparator_) method Terminator (line 1013) | void Terminator(const std::string &terminator_) method GetArgumentSeparations (line 1020) | void GetArgumentSeparations( method SetArgumentSeparations (line 1039) | void SetArgumentSeparations( method Help (line 1053) | void Help(std::ostream &help) const method Help (line 1154) | std::string Help() const method It (line 1168) | It ParseArgs(It begin, It end) method ParseArgs (line 1392) | auto ParseArgs(const T &args) -> decltype(std::begin(args)) method ParseCLI (line 1403) | bool ParseCLI(const int argc, const char * const * argv) class Flag (line 1422) | class Flag : public FlagBase method Flag (line 1425) | Flag(Group &group_, const std::string &name_, const std::string &hel... method Get (line 1434) | bool Get() const class HelpFlag (line 1444) | class HelpFlag : public Flag method HelpFlag (line 1447) | HelpFlag(Group &group_, const std::string &name_, const std::string ... method FlagBase (line 1451) | virtual FlagBase *Match(const std::string &arg) override method FlagBase (line 1465) | virtual FlagBase *Match(const char arg) override method Get (line 1481) | bool Get() const noexcept class CounterFlag (line 1489) | class CounterFlag : public Flag method CounterFlag (line 1496) | CounterFlag(Group &group_, const std::string &name_, const std::stri... method FlagBase (line 1500) | virtual FlagBase *Match(const std::string &arg) override method FlagBase (line 1510) | virtual FlagBase *Match(const char arg) override method Reset (line 1527) | virtual void Reset() noexcept override type ValueReader (line 1540) | struct ValueReader type ValueReader (line 1567) | struct ValueReader class ValueFlag (line 1584) | class ValueFlag : public ValueFlagBase method ValueFlag (line 1592) | ValueFlag(Group &group_, const std::string &name_, const std::string... method ParseValue (line 1599) | virtual void ParseValue(const std::string &value_) override method T (line 1613) | T &Get() noexcept class ValueFlagList (line 1629) | class ValueFlagList : public ValueFlagBase method ValueFlagList (line 1637) | ValueFlagList(Group &group_, const std::string &name_, const std::st... method ParseValue (line 1644) | virtual void ParseValue(const std::string &value_) override method Name (line 1665) | virtual std::string Name() const override method Reset (line 1670) | virtual void Reset() noexcept override class MapFlag (line 1689) | class MapFlag : public ValueFlagBase method MapFlag (line 1698) | MapFlag(Group &group_, const std::string &name_, const std::string &... method ParseValue (line 1705) | virtual void ParseValue(const std::string &value_) override method T (line 1734) | T &Get() noexcept class MapFlagList (line 1754) | class MapFlagList : public ValueFlagBase method MapFlagList (line 1763) | MapFlagList(Group &group_, const std::string &name_, const std::stri... method ParseValue (line 1770) | virtual void ParseValue(const std::string &value) override method Name (line 1804) | virtual std::string Name() const override method Reset (line 1809) | virtual void Reset() noexcept override class Positional (line 1824) | class Positional : public PositionalBase method Positional (line 1830) | Positional(Group &group_, const std::string &name_, const std::strin... method ParseValue (line 1837) | virtual void ParseValue(const std::string &value_) override method T (line 1853) | T &Get() noexcept class PositionalList (line 1869) | class PositionalList : public PositionalBase method PositionalList (line 1876) | PositionalList(Group &group_, const std::string &name_, const std::s... method ParseValue (line 1883) | virtual void ParseValue(const std::string &value_) override method Name (line 1898) | virtual std::string Name() const override method Reset (line 1910) | virtual void Reset() noexcept override class MapPositional (line 1929) | class MapPositional : public PositionalBase method MapPositional (line 1938) | MapPositional(Group &group_, const std::string &name_, const std::st... method ParseValue (line 1945) | virtual void ParseValue(const std::string &value_) override method T (line 1976) | T &Get() noexcept class MapPositionalList (line 1996) | class MapPositionalList : public PositionalBase method MapPositionalList (line 2005) | MapPositionalList(Group &group_, const std::string &name_, const std... method ParseValue (line 2012) | virtual void ParseValue(const std::string &value_) override method Name (line 2047) | virtual std::string Name() const override method Reset (line 2052) | virtual void Reset() noexcept override FILE: src/pkQueueTS.hpp type pkQueueResults (line 65) | enum pkQueueResults class MatCapsule_ (line 95) | class MatCapsule_ method MatCapsule_ (line 112) | MatCapsule_() { } method MatCapsule_ (line 123) | MatCapsule_(const MatCapsule_& src) method MatCapsule_ (line 134) | MatCapsule_& operator=(const MatCapsule_& src) class pkQueueOnPushBase (line 161) | class pkQueueOnPushBase class pkQueueTS (line 225) | class pkQueueTS method pkQueueTS (line 231) | pkQueueTS():m_onPushHandler(nullptr) { } method pkQueueTS (line 243) | pkQueueTS(pkQueueOnPushBase* onPushHandler) method pkQueueResults (line 275) | pkQueueResults Pop(TElement &element, unsigned timeoutMs = 0) method Push (line 303) | size_t Push(const TElement &element) method Size (line 325) | size_t Size() method Empty (line 333) | bool Empty() const FILE: src/track_targets.cpp function handle_sig (line 46) | void handle_sig(int sig) function handle_sigusr1 (line 51) | void handle_sigusr1(int sig) function handle_sigusr2 (line 56) | void handle_sigusr2(int sig) function CLOCK (line 63) | double CLOCK() function avgdur (line 73) | double avgdur(double newdur) function avgfps (line 78) | double avgfps() function drawARLandingCube (line 91) | void drawARLandingCube(cv::Mat &Image, Marker &m, const CameraParameters... function drawVectors (line 136) | void drawVectors(Mat &in, Scalar color, int lineWidth, int vOffset, int ... function markerHistory (line 145) | int markerHistory(std::map> &marker_history_qu... function changeActiveMarker (line 160) | void changeActiveMarker(std::map> &marker_hist... type TimeCapsuleVars (line 177) | struct TimeCapsuleVars function incomingThread (line 190) | void incomingThread() function outgoingThread (line 227) | void outgoingThread() function main (line 257) | int main(int argc, char **argv)