.. _file_include_rosx_introspection_contrib_peglib.h: File peglib.h ============= |exhale_lsh| :ref:`Parent directory ` (``include/rosx_introspection/contrib``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Contents :local: :backlinks: none Definition (``include/rosx_introspection/contrib/peglib.h``) ------------------------------------------------------------ .. toctree:: :maxdepth: 1 program_listing_file_include_rosx_introspection_contrib_peglib.h.rst Includes -------- - ``algorithm`` - ``any`` - ``bitset`` - ``cassert`` - ``cctype`` - ``cstring`` - ``functional`` - ``initializer_list`` - ``iostream`` - ``limits`` - ``map`` - ``memory`` - ``mutex`` - ``optional`` - ``set`` - ``sstream`` - ``string`` (:ref:`file_include_rosx_introspection_stringtree_leaf.hpp`) - ``unordered_map`` - ``unordered_set`` - ``vector`` Namespaces ---------- - :ref:`namespace_peg` - :ref:`namespace_peg__udl` Classes ------- - :ref:`exhale_struct_structpeg_1_1argument__count` - :ref:`exhale_struct_structpeg_1_1argument__count_3_01R_07_5_08_07Args_8_8_8_08_4` - :ref:`exhale_struct_structpeg_1_1argument__count_3_01R_07C_1_1_5_08_07Args_8_8_8_08_01const_01_4` - :ref:`exhale_struct_structpeg_1_1argument__count_3_01R_07C_1_1_5_08_07Args_8_8_8_08_4` - :ref:`exhale_struct_structpeg_1_1AssignIDToDefinition` - :ref:`exhale_struct_structpeg_1_1AstBase` - :ref:`exhale_struct_structpeg_1_1AstOptimizer` - :ref:`exhale_struct_structpeg_1_1ComputeCanBeEmpty` - :ref:`exhale_struct_structpeg_1_1ComputeFirstSet` - :ref:`exhale_struct_structpeg_1_1Context_1_1LRMemo` - :ref:`exhale_struct_structpeg_1_1Context_1_1PackratStats` - :ref:`exhale_struct_structpeg_1_1Context_1_1Snapshot` - :ref:`exhale_struct_structpeg_1_1Definition_1_1Result` - :ref:`exhale_struct_structpeg_1_1DetectInfiniteLoop` - :ref:`exhale_struct_structpeg_1_1DetectLeftRecursion` - :ref:`exhale_struct_structpeg_1_1EmptyType` - :ref:`exhale_struct_structpeg_1_1ErrorInfo` - :ref:`exhale_struct_structpeg_1_1FindLiteralToken` - :ref:`exhale_struct_structpeg_1_1FindReference` - :ref:`exhale_struct_structpeg_1_1FirstSet` - :ref:`exhale_struct_structpeg_1_1HasEmptyElement` - :ref:`exhale_struct_structpeg_1_1IsLiteralToken` - :ref:`exhale_struct_structpeg_1_1KeywordGuardData` - :ref:`exhale_struct_structpeg_1_1LinkReferences` - :ref:`exhale_struct_structpeg_1_1Ope_1_1Visitor` - :ref:`exhale_struct_structpeg_1_1ParserGenerator_1_1Data` - :ref:`exhale_struct_structpeg_1_1ParserGenerator_1_1Instruction` - :ref:`exhale_struct_structpeg_1_1ParserGenerator_1_1ParserContext` - :ref:`exhale_struct_structpeg_1_1ReferenceChecker` - :ref:`exhale_struct_structpeg_1_1scope__exit` - :ref:`exhale_struct_structpeg_1_1SemanticValues` - :ref:`exhale_struct_structpeg_1_1SetupFirstSets` - :ref:`exhale_struct_structpeg_1_1TokenChecker` - :ref:`exhale_struct_structpeg_1_1TraceOpeName` - :ref:`exhale_struct_structpeg_1_1TraversalVisitor` - :ref:`exhale_struct_structpeg_1_1Trie_1_1Info` - :ref:`exhale_class_classpeg_1_1Action` - :ref:`exhale_class_classpeg_1_1AndPredicate` - :ref:`exhale_class_classpeg_1_1AnyCharacter` - :ref:`exhale_class_classpeg_1_1BackReference` - :ref:`exhale_class_classpeg_1_1Capture` - :ref:`exhale_class_classpeg_1_1CaptureScope` - :ref:`exhale_class_classpeg_1_1Character` - :ref:`exhale_class_classpeg_1_1CharacterClass` - :ref:`exhale_class_classpeg_1_1Context` - :ref:`exhale_class_classpeg_1_1Cut` - :ref:`exhale_class_classpeg_1_1Definition` - :ref:`exhale_class_classpeg_1_1Dictionary` - :ref:`exhale_class_classpeg_1_1Holder` - :ref:`exhale_class_classpeg_1_1Ignore` - :ref:`exhale_class_classpeg_1_1LiteralString` - :ref:`exhale_class_classpeg_1_1NotPredicate` - :ref:`exhale_class_classpeg_1_1Ope` - :ref:`exhale_class_classpeg_1_1parser` - :ref:`exhale_class_classpeg_1_1ParserGenerator` - :ref:`exhale_class_classpeg_1_1ParserGenerator_1_1SyntaxErrorException` - :ref:`exhale_class_classpeg_1_1PrecedenceClimbing` - :ref:`exhale_class_classpeg_1_1Predicate` - :ref:`exhale_class_classpeg_1_1PrioritizedChoice` - :ref:`exhale_class_classpeg_1_1Recovery` - :ref:`exhale_class_classpeg_1_1Reference` - :ref:`exhale_class_classpeg_1_1Repetition` - :ref:`exhale_class_classpeg_1_1Sequence` - :ref:`exhale_class_classpeg_1_1TokenBoundary` - :ref:`exhale_class_classpeg_1_1Trie` - :ref:`exhale_class_classpeg_1_1User` - :ref:`exhale_class_classpeg_1_1WeakHolder` - :ref:`exhale_class_classpeg_1_1Whitespace` Functions --------- - :ref:`exhale_function_peglib_8h_1acd435d983446302e61f063cbcfc22af6` - :ref:`exhale_function_peglib_8h_1a2016cefb7bbdd7c841190f710328041a` - :ref:`exhale_function_peglib_8h_1a7f6978d7c5e338f14df7cf0b9711dd08` - :ref:`exhale_function_peglib_8h_1aacf6410cf81246c2feb4044d090b1728` - :ref:`exhale_function_peglib_8h_1aeb334afae409344ea8c14c779c501e8d` - :ref:`exhale_function_peglib_8h_1ad2ce7cee9208a2e5250588677175f966` - :ref:`exhale_function_peglib_8h_1acbcf7406c547b0558e37365e719342e2` - :ref:`exhale_function_peglib_8h_1a996fd0b498b177e2e1c4a2bfa4398fcc` - :ref:`exhale_function_peglib_8h_1a6c833b98be5104a9e20bf48ff6911472` - :ref:`exhale_function_peglib_8h_1a7bae5366549a0edab076f65821f0a8b5` - :ref:`exhale_function_peglib_8h_1a343369426645455cfcb4eaf882beaab9` - :ref:`exhale_function_peglib_8h_1abcd02f1df8e8731b480bffc42830c6f1` - :ref:`exhale_function_peglib_8h_1a1b2d4c46617c0fd0f1db581c12dfdc74` - :ref:`exhale_function_peglib_8h_1a5da61379c82a173a0c44ac7b0575323a` - :ref:`exhale_function_peglib_8h_1a134f4d0a2034b7f922afd53bd7d56bb6` - :ref:`exhale_function_peglib_8h_1a0a7f3d30e7e2fa452cb900ba665d7b95` - :ref:`exhale_function_peglib_8h_1a236facf0fc003e0605b5d21f608ce375` - :ref:`exhale_function_peglib_8h_1a138e496119eb188eeb6f8fbd12b8f038` - :ref:`exhale_function_peglib_8h_1a8b1f74ebb9bbb7288236630f1ae62272` - :ref:`exhale_function_peglib_8h_1a518d115123aa154d505afa7841577ebf` - :ref:`exhale_function_peglib_8h_1a47aecdd28970baf8396c8198fef6223d` - :ref:`exhale_function_peglib_8h_1a7108dfb0448e74232e3ef7a348c2cd09` - :ref:`exhale_function_peglib_8h_1a78d16b7170d9ae0f9a1bdb6363fb3a19` - :ref:`exhale_function_peglib_8h_1afd594272f2bbbdd693db888780515a3d` - :ref:`exhale_function_peglib_8h_1a088961884c57ecf70ecde46a6d197bd1` - :ref:`exhale_function_peglib_8h_1af6f682aabf0601a956019fc6c3e8f6d7` - :ref:`exhale_function_peglib_8h_1a04674285beedae9e1e5497bb42a9eb75` - :ref:`exhale_function_peglib_8h_1a3bf1afe35b65404446f71304b78d3b0c` - :ref:`exhale_function_peglib_8h_1a3cd828a67fc649f6f2d8aca875589a7f` - :ref:`exhale_function_peglib_8h_1a52a875f28dfa6a7d338e50f366cf0d1f` - :ref:`exhale_function_peglib_8h_1a4648e4724ec72e5e15f7eb5c2dae68fb` - :ref:`exhale_function_peglib_8h_1a7d7fd3cd22e68ec6e062821490fa4eaf` - :ref:`exhale_function_peglib_8h_1a271c917c846302e10267a6be78a28d49` - :ref:`exhale_function_peglib_8h_1a6510c8b649470fdf3c26807bcd0994ad` - :ref:`exhale_function_peglib_8h_1a4f0d2b8d84151245801d9c8da6c33cb0` - :ref:`exhale_function_peglib_8h_1abf603c864440a9b11d319421ea53baa4` - :ref:`exhale_function_peglib_8h_1ab0717a41ff5ecc09dd35b5fe3aebd496` - :ref:`exhale_function_peglib_8h_1aa640011930cbd676512eb812ae4fbf17` - :ref:`exhale_function_peglib_8h_1a8ebc7c5678a9063f189796ff872193a2` - :ref:`exhale_function_peglib_8h_1a864655bd71746d397f495ba0f791ef8b` - :ref:`exhale_function_peglib_8h_1abfdc109d929cf63840ab46be33b67ec1` - :ref:`exhale_function_peglib_8h_1a0536a864a945d5faeb0053f0f59244ae` - :ref:`exhale_function_peglib_8h_1a2247d8faf36dfb0918d69c10bc32dae6` - :ref:`exhale_function_peglib_8h_1a45933e7f137e0b1367791583d16d2cbb` - :ref:`exhale_function_peglib_8h_1a2870688703138097fddfbdc385868ca8` - :ref:`exhale_function_peglib_8h_1a0732a7c9cff98a072f59196f73b96a75` - :ref:`exhale_function_peglib_8h_1a9d85c89cbd1ef2cd7566c3d96e82ab46` - :ref:`exhale_function_peglib_8h_1a6467f8636691f3591157c71a18c15e79` - :ref:`exhale_function_peglib_8h_1ab1798dbf62bcb036155cd728c87e0203` - :ref:`exhale_function_peglib_8h_1ab11b144570fda940a42075a2c1394820` - :ref:`exhale_function_peglib_8h_1a9e80871c3e6bb9bfe093e1da0cc5ef87` - :ref:`exhale_function_peglib_8h_1abb0779cb4c0b5f8e157e81bac9686c8a` - :ref:`exhale_function_peglib_8h_1af2b3ca42c63b359a96367fd9a20102fd` - :ref:`exhale_function_peglib_8h_1a11e5037e2db094a3ab3d3af322aed216` - :ref:`exhale_function_peglib_8h_1a425a441a7cf9117ba8d2fe193d5575e0` - :ref:`exhale_function_peglib_8h_1a07286f5880bdd1d8a3fc5773b6f2c355` - :ref:`exhale_function_peglib_8h_1a31c67e45def45a0b44fb9219691ca317` - :ref:`exhale_function_peglib_8h_1af280bd9a763ba4a861e7dca2c5118200` - :ref:`exhale_function_peglib_8h_1a36efa719a391921ca76025dde8a3e6a4` - :ref:`exhale_function_peglib_8h_1ae35a429594b769a0e7da6431747374aa` Defines ------- - :ref:`exhale_define_peglib_8h_1af22d7dd108f093385ec683b8885702be` - :ref:`exhale_define_peglib_8h_1aeefcfea504df51c0e18ada268613d6ad` - :ref:`exhale_define_peglib_8h_1a30124585f54632e0600a47396bf4791f` - :ref:`exhale_define_peglib_8h_1a25196fcc594685d5fa9d20fa3f132b76` - :ref:`exhale_define_peglib_8h_1a905827ffded176cdd6056428d09d9936` - :ref:`exhale_define_peglib_8h_1a87d09330101044947a4da8d804a23e96` - :ref:`exhale_define_peglib_8h_1a9704269ead52defd020934dcb705e016` - :ref:`exhale_define_peglib_8h_1a3f4d2dfe822a32c9393337358c0b1879` - :ref:`exhale_define_peglib_8h_1afdd16b385cf576e0fc49b556b1f239fb` - :ref:`exhale_define_peglib_8h_1aaed817584c18ddf77d0d28d55c6bdf36` - :ref:`exhale_define_peglib_8h_1a34c9277ad3034036c5aed321abf5046c` - :ref:`exhale_define_peglib_8h_1a234828afd0fc09e3e00045773c3f4360` - :ref:`exhale_define_peglib_8h_1a8937a652f39fac650b0985750995fd4d` - :ref:`exhale_define_peglib_8h_1ad9bb7b4e4570efc6d737281d8429efcf` - :ref:`exhale_define_peglib_8h_1ad6546cd9e0724bc47e4f399c2160cf01` - :ref:`exhale_define_peglib_8h_1afed50810ba453b45a979e885ea3476c0` - :ref:`exhale_define_peglib_8h_1a37b8b4ac46ad5cceb4cf219389f76338` - :ref:`exhale_define_peglib_8h_1ae4706d8e217cc7cf08a9a3bf688d16e2` - :ref:`exhale_define_peglib_8h_1afdbb54afb0bedf7f65f46ed1d26bd33a` - :ref:`exhale_define_peglib_8h_1aafad4eda60e5acfeaead47afd944b8cb` - :ref:`exhale_define_peglib_8h_1a16ae1306742e58b6d67cd1c878966d53` - :ref:`exhale_define_peglib_8h_1ad8f86bb30383546d223edc977b8bc5d3` - :ref:`exhale_define_peglib_8h_1a0ec9c7f9135bc4d1bb54cf99c8a507e9` - :ref:`exhale_define_peglib_8h_1a23e3a92a543bec64a4a4591a46d2711d` - :ref:`exhale_define_peglib_8h_1a8445b507d6f42d430dc6f900735c8641` - :ref:`exhale_define_peglib_8h_1a3a78988f0e542ea95f6703417f6622e7` - :ref:`exhale_define_peglib_8h_1a88fd1dc8a131f50cc9a45f56a598fc54` - :ref:`exhale_define_peglib_8h_1a97a34f72474c1f6986bfa8f6ef44c77d` - :ref:`exhale_define_peglib_8h_1a90f6752a7d5205429407229f38f11158` - :ref:`exhale_define_peglib_8h_1aa9df7db5bd0e43350d5364327ec316ff` - :ref:`exhale_define_peglib_8h_1a89fd168dd3f8c544512c02d23a520acd` - :ref:`exhale_define_peglib_8h_1a251ae87fbcd2ee06e0eb3533d836d558` - :ref:`exhale_define_peglib_8h_1ad486d0fbce488b969ee80fe5787d170b` - :ref:`exhale_define_peglib_8h_1a9bfa9f4169e1f6f7e3f356bb370135cf` - :ref:`exhale_define_peglib_8h_1a75533c17b7899c422a3518d916afd5a2` - :ref:`exhale_define_peglib_8h_1ae750af801ee536a77e639608c019b029` - :ref:`exhale_define_peglib_8h_1a797f067fd76f54d3a845a2c05d9cd65d` - :ref:`exhale_define_peglib_8h_1a8a47b70bed3ee559e83d79bf5d78ad0b` - :ref:`exhale_define_peglib_8h_1a39cdc0ae09a4cebc36716456cb6fbe60` - :ref:`exhale_define_peglib_8h_1a6c4f489b6eb4390ac2e789c2b35519ef` - :ref:`exhale_define_peglib_8h_1a0f4c97121a4d6443e70c83eb5b8ac5f0` - :ref:`exhale_define_peglib_8h_1a730508950cd4117ab6e4a904dbe72aed` - :ref:`exhale_define_peglib_8h_1a04db47451dea45307d8e124180d4264e` - :ref:`exhale_define_peglib_8h_1a9de2e37ae99d5b9330eee2193d666d12` - :ref:`exhale_define_peglib_8h_1a3bc0a1f398e0422edecb282a196099fd` - :ref:`exhale_define_peglib_8h_1a1c87bc2d6e00f2ba406fa3ce75d79efd` - :ref:`exhale_define_peglib_8h_1ae08ced081bc9433812bcc13230719ce6` - :ref:`exhale_define_peglib_8h_1a4dc01adfca52d45b39cde9221cd2644e` - :ref:`exhale_define_peglib_8h_1a7aaf32166fe6b8996ef6277bcef74424` - :ref:`exhale_define_peglib_8h_1ae88beaff69980158bfd04a22eae32472` - :ref:`exhale_define_peglib_8h_1aa13982e67778348b79a4a54b3d44ea88` - :ref:`exhale_define_peglib_8h_1a479f50ddeca68fdc0045264287c2a908` - :ref:`exhale_define_peglib_8h_1ac21629d6d2feff81b3e8ea428a16bacf` - :ref:`exhale_define_peglib_8h_1a4b823e98a2be8a2c4fc24aec230543c3` - :ref:`exhale_define_peglib_8h_1a52653c7ec21147e27654026df3e547e6` - :ref:`exhale_define_peglib_8h_1a569e3112eead8960c8bd44c505f50cb0` - :ref:`exhale_define_peglib_8h_1ab593e4b5d8d7b389e3c47a779e6a9a53` - :ref:`exhale_define_peglib_8h_1a204f2a84da17e7e6825ea94212d07f38` - :ref:`exhale_define_peglib_8h_1a7aa2fbbe107c29ece71ec512148e7d77` - :ref:`exhale_define_peglib_8h_1a16d23d935ebd6327dc5f429a60bff1a6` - :ref:`exhale_define_peglib_8h_1ab1fd75d7e382b88c5ceb11cde0a7ed77` - :ref:`exhale_define_peglib_8h_1a12a56f7336918a7d591a7c68b5210b74` - :ref:`exhale_define_peglib_8h_1a75193fbe834a316e421bc6bf412d0aef` - :ref:`exhale_define_peglib_8h_1a2b054bf84ae5421143cda9858d237464` - :ref:`exhale_define_peglib_8h_1a42fa870d4b44624dfe8b6c35a3adf6db` - :ref:`exhale_define_peglib_8h_1a578c2621efa94ad7f37185bb728fc3b2` - :ref:`exhale_define_peglib_8h_1a7dfcd0b07ff136ca9806e7abef88f87d` - :ref:`exhale_define_peglib_8h_1ae68af1f45bbc3665d6e0a9545347ba00` - :ref:`exhale_define_peglib_8h_1a4a6becb3c7ad12c4628383d962af846d` - :ref:`exhale_define_peglib_8h_1a098e0e4e18e702023fda05abd41d4ed7` - :ref:`exhale_define_peglib_8h_1abc64b593773fdbf78540974da6a23f02` - :ref:`exhale_define_peglib_8h_1ab7ab239c28072b46d79a9e7d01a34c1e` - :ref:`exhale_define_peglib_8h_1a37c51726c663772b28fba14833c2225e` - :ref:`exhale_define_peglib_8h_1a5034fc0a0a31dafbb4cfe3d73af84363` - :ref:`exhale_define_peglib_8h_1a777f509ab1b29abf824f06de57abb848` - :ref:`exhale_define_peglib_8h_1a89c62f1941c2839305defdc087939e5c` - :ref:`exhale_define_peglib_8h_1a6db2221c5d5f29c969c7aaf9af54a025` - :ref:`exhale_define_peglib_8h_1a5ca7f6186d287770444c6cc1a912b824` - :ref:`exhale_define_peglib_8h_1a6b5514369305a8688ec752c2cdf23858` - :ref:`exhale_define_peglib_8h_1a2ec15ad4f1bb3228c11be3da26ccd61e` - :ref:`exhale_define_peglib_8h_1a6d9484d1d2d5c0e08812caab3c3d3add` - :ref:`exhale_define_peglib_8h_1add68e6841c63cce3181b83bb351ea2b4` - :ref:`exhale_define_peglib_8h_1aa5dab4b406f5b69a1c8670ceb8923eb3` - :ref:`exhale_define_peglib_8h_1a53c061d98fbbc220c20f8489e6ac8e97` - :ref:`exhale_define_peglib_8h_1a1cccb50285260d03e494ea6e033b3d39` - :ref:`exhale_define_peglib_8h_1af5bbc93630261b97865a3f3a6243e4bd` - :ref:`exhale_define_peglib_8h_1a16d47edeb5678a79603223132531971f` - :ref:`exhale_define_peglib_8h_1a32dfc9955f0ff643c117fce0175d61f0` - :ref:`exhale_define_peglib_8h_1a2f8dbba9d5e425d93cb2abead2dd31b5` - :ref:`exhale_define_peglib_8h_1aab896e252f7266fe7b4579dcddb9ec82` - :ref:`exhale_define_peglib_8h_1a6d8b4e41c48462dc27617cc252a72f4a` - :ref:`exhale_define_peglib_8h_1ab4cb5e387c116a6175389b11f2d1281b` - :ref:`exhale_define_peglib_8h_1acbcc63cc108d320f49973442a042f2a2` - :ref:`exhale_define_peglib_8h_1a5972ebbd78023ed4a4823ccaf0445f8e` - :ref:`exhale_define_peglib_8h_1ad88626570e9ef86a1149a1f9bffa2197` - :ref:`exhale_define_peglib_8h_1a32c37fb5c6fa6a82917e60fee9740329` - :ref:`exhale_define_peglib_8h_1a7f9281c728a03045fe2b6f22a19e259b` - :ref:`exhale_define_peglib_8h_1a2515225547d2609ec8c2e825adb9b3b7` - :ref:`exhale_define_peglib_8h_1ab501727c138b52c61df48b5c471dbe89` - :ref:`exhale_define_peglib_8h_1a0e03d896568b1627ac292a2264a35c44` - :ref:`exhale_define_peglib_8h_1ab613f89f8698373e77e8d05e03e74720` - :ref:`exhale_define_peglib_8h_1a72968c5941c46c2d589bd0e5e90373bc` - :ref:`exhale_define_peglib_8h_1a83e567c9b29e74e77c94ec4d57a41f88` - :ref:`exhale_define_peglib_8h_1ab2edc9c74333410379fd83f373a85a70` - :ref:`exhale_define_peglib_8h_1a95a2b4c9060b4fd3df3a107b44bbf177` - :ref:`exhale_define_peglib_8h_1a5cf40e466321f85b8cd467f3f188f125` - :ref:`exhale_define_peglib_8h_1aa3a2071ce4e4d7bbfa64421d1766b9c4` Typedefs -------- - :ref:`exhale_typedef_peglib_8h_1ab8fc0a4cf45906f3822490d7d1d8f890` - :ref:`exhale_typedef_peglib_8h_1ad4bdb62bf7b36be0a9ea17c774f1dfe7` - :ref:`exhale_typedef_peglib_8h_1a52d85e5dbadd89d172bd6b4bfa62f87c` - :ref:`exhale_typedef_peglib_8h_1a1c21b31045e4c62873c16aed69acf2ba` - :ref:`exhale_typedef_peglib_8h_1a8167cb42554ff7cbfd8ed1c1aba01eb6` - :ref:`exhale_typedef_peglib_8h_1ab99238c5618c450705c821b786b34dd7` - :ref:`exhale_typedef_peglib_8h_1a6030ddfc9a9534cba65c01bd246b1b9d` - :ref:`exhale_typedef_peglib_8h_1a76e601104f4bfeb15d0aa3b968794563` Variables --------- - :ref:`exhale_variable_peglib_8h_1ad0e7613ea4a6d395df57364434264014` - :ref:`exhale_variable_peglib_8h_1a5ffccf4db0cc93c828358908146917c2` - :ref:`exhale_variable_peglib_8h_1a05fef7118467bf5732c5a658a41bb2aa`