Classes
-
namespace gemmi
-
namespace cif
-
namespace numb_rules
-
namespace rules
- struct anyprint_ch
- struct comment
- struct content
- struct datablock
- struct datablockheading
- struct datablockname
- struct dataitem
- struct doublequoted
- struct endframe
- struct endq
- struct field_sep
- struct file
- struct frame
- struct framename
- struct item_tag
- struct item_value
- struct keyword
- struct lookup_char
- struct loop
- struct loop_end
- struct loop_tag
- struct loop_value
- struct missing_value
- struct nonblank_ch
- struct quoted
- struct quoted_tail
- struct simunq
- struct singlequoted
- struct str_data
- struct str_global
- struct str_loop
- struct str_save
- struct str_stop
- struct tag
- struct textfield
- struct unquoted
- struct value
- struct whitespace
- struct ws_or_eof
- struct Action
- struct Action<rules::datablockname>
- struct Action<rules::endframe>
- struct Action<rules::framename>
- struct Action<rules::item_tag>
- struct Action<rules::item_value>
- struct Action<rules::loop>
- struct Action<rules::loop_tag>
- struct Action<rules::loop_value>
- struct Action<rules::str_global>
- struct Action<rules::str_loop>
- struct ActionNumb
- struct ActionNumb<numb_rules::exponent>
- struct ActionNumb<numb_rules::fraction>
- struct ActionNumb<numb_rules::numb>
- struct ActionNumb<numb_rules::uint_digit>
- struct Block
- struct CheckAction
- struct CheckAction<rules::missing_value>
- class Column
- struct CommentArg
- struct Document
- struct FrameArg
- struct Item
- struct Loop
- struct LoopArg
-
struct Table
-
namespace impl
- struct IsAnyFile
- struct IsCifFile
- struct IsCoordinateFile
- struct IsMatchingFile
- struct IsMmCifFile
- struct IsPdbFile
- struct Tables_
-
namespace impl_fprim
- struct Gaus
- struct OrbitalCoef
- struct Point
- namespace pdb_impl
-
struct AlignmentResult
- struct Item
- struct AlignmentScoring
-
struct Assembly
- struct Atom
- struct AtomAddress
- struct AtomGroup
- class BasicInput
- struct BasicRefinementInfo
- struct BidirIterator
- struct BondedAtom
-
struct BondIndex
- struct AtomImage
- struct BoundingBox
- struct Ccp4
- struct CenterOfMass
- struct Chain
- struct ChainNameGenerator
-
struct ChemComp
- struct Atom
-
struct ChemLink
- struct Side
-
struct ChemMod
- struct AtomMod
- struct Connection
- struct const_CRA
- struct ConstAtomGroup
- struct ConstFilterProxy
- struct ConstResidueGroup
- struct ConstResidueSpan
- struct ConstUniqProxy
-
struct ContactSearch
- struct Result
- struct Correlation
- struct Covariance
- struct CRA
- class CraIterPolicy
- struct CraProxy_
- struct CrystalInfo
- struct DataStats
- struct DensityCalculator
- struct DiffractionInfo
-
class DirWalk
- struct Iter
- struct Element
-
struct Entity
- struct DbRef
- struct ExpAnisoSum
- struct ExperimentInfo
- struct ExpSum
- struct FileStream
- class FilterIterPolicy
- struct FilterProxy
- struct Fractional
- struct FTransform
- struct GlobWalk
- struct Grid
-
struct GridBase
- struct GridOp
- class GroupingIterPolicy
-
struct GroupOps
- struct Iter
- struct Helix
- class IndirectIterPolicy
-
struct IT92
- struct Coef
-
struct LinkHunt
- struct Match
-
struct MaskedGrid
- struct iterator
- struct Mat33
-
class MaybeGzipped
- struct GzStream
- struct MemoryStream
- struct Metadata
- struct Model
- struct MonLib
-
struct Mtz
- struct MtzDataProxy
- struct MtzExternalDataProxy
- struct MutableVectorSpan
- struct NcsOp
- struct Ofstream
- struct Op
- struct OptionalInt
- struct PdbWriteOptions
- struct Position
- struct ReciprocalAsuChecker
- struct ReciprocalGrid
-
struct RefinementInfo
- struct Restr
- struct ReflectionsInfo
- struct ReflnBlock
- struct ReflnDataProxy
- struct Residue
- struct ResidueGroup
- struct ResidueId
- struct ResidueInfo
-
struct ResidueSpan
- struct GroupingProxy
-
struct Restraints
-
struct Selection
- struct List
- struct SequenceId
- struct SeqId
-
struct Sheet
- struct Strand
-
struct SmallStructure
- struct SMat33
- struct SoftwareItem
- struct SpaceGroup
- struct SpaceGroupAltName
- struct Span
- class StrideIterPolicy
- struct Structure
- class StructureFactorCalculator
-
struct SubCells
- struct Mark
- struct SymImage
-
struct TlsGroup
- struct Selection
-
struct Topo
- struct Transform
- class UniqIterPolicy
- struct UniqProxy
- struct UnitCell
- struct UnmergedHklMover
- struct Variance
- struct Vec3
-
namespace std
- struct hash<gemmi::Op>
-
namespace tao
-
namespace TAO_PEGTL_NAMESPACE
-
namespace abnf
- namespace alphabet
-
namespace analysis
- class analyze_cycles
- class analyze_cycles_impl
- struct counted
- struct generic
- struct grammar_info
- class insert_guard
- struct insert_rules
- struct insert_rules<Rule, Rules...>
- struct insert_rules<>
- struct rule_info
-
namespace ascii
- struct alnum
- struct alnum
- struct alpha
- struct alpha
- struct any
- struct any
- struct blank
- struct blank
- struct digit
- struct digit
- struct ellipsis
- struct ellipsis
- struct eol
-
struct eol
- struct eolf
- struct eolf
- struct identifier
- struct identifier
- struct identifier_first
- struct identifier_first
- struct identifier_other
- struct identifier_other
- struct istring
- struct istring
- struct keyword
- struct keyword
- struct keyword<>
- struct keyword<>
- struct lower
- struct lower
- struct not_one
- struct not_one
- struct not_range
- struct not_range
- struct nul
- struct nul
- struct one
- struct one
- struct print
- struct print
- struct range
- struct range
- struct ranges
- struct ranges
- struct rep_one_min_max
- struct rep_one_min_max
- struct seven
- struct seven
- struct shebang
- struct shebang
- struct space
- struct space
- struct string
- struct string
- struct two
- struct two
- struct upper
- struct upper
- struct xdigit
- struct xdigit
-
namespace http
- struct absolute_form
- struct absolute_path
- struct asterisk_form
- struct authority_form
- struct chunk
- struct chunk_data
- struct chunk_ext
- struct chunk_ext_name
- struct chunk_ext_val
- struct chunk_size
- struct chunked_body
- struct comment
- struct Connection
- struct connection_option
- struct Content_Length
- struct field_content
- struct field_name
- struct field_value
- struct field_vchar
- struct header_field
- struct Host
- struct HTTP_message
- struct http_URI
- struct HTTP_version
- struct https_URI
- struct last_chunk
- struct message_body
- struct method
- struct origin_form
- struct partial_URI
- struct port
- struct protocol
- struct protocol_name
- struct protocol_version
- struct pseudonym
- struct quoted_pair
- struct quoted_string
- struct rank
- struct reason_phrase
- struct received_by
- struct received_protocol
- struct request_line
- struct request_target
- struct start_line
- struct status_code
- struct status_line
- struct t_codings
- struct t_ranking
- struct tchar
- struct TE
- struct token
- struct Trailer
- struct trailer_part
- struct transfer_coding
- struct Transfer_Encoding
- struct transfer_extension
- struct transfer_parameter
- struct Upgrade
- struct uri_host
- struct Via
-
namespace integer
- namespace internal
- struct signed_action
- struct signed_rule
- struct unsigned_action
- struct unsigned_rule
-
namespace internal
- struct action
- class action_input
- struct any
- struct any<peek_char>
- struct apply
- struct apply0
- struct apply0_impl
- struct apply0_impl<apply_mode::ACTION>
- struct apply0_impl<apply_mode::ACTION, Actions...>
- struct apply0_impl<apply_mode::NOTHING, Actions...>
- struct apply0_single
- struct apply_impl
- struct apply_impl<apply_mode::ACTION>
- struct apply_impl<apply_mode::ACTION, Actions...>
- struct apply_impl<apply_mode::NOTHING, Actions...>
- struct apply_single
- struct at
- struct at<>
- struct at_raw_string_close
- struct bof
- struct bol
- struct bool_list
- struct bump_impl
- struct bump_impl<false>
- struct bump_impl<true>
- struct bytes
- struct control
- struct cr_crlf_eol
- struct cr_eol
- struct crlf_eol
- struct cstream_reader
- struct cstring_reader
- struct disable
- struct discard
- struct dummy_disabled_state
- struct duseltronik
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY0_BOOL>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY0_VOID>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY_BOOL>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY_VOID>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::NOTHING>
- struct enable
- struct eof
- struct eol
- struct eolf
- struct file_close
- class file_mapper
- struct file_opener
- class file_reader
- struct filename_holder
- struct generate_sequence
- struct generate_sequence<false, false>
- struct generate_sequence<false, true>
- struct generate_sequence<true, false>
- struct generate_sequence<true, true>
- struct has_apply
- struct has_apply0
- struct has_apply0<A, decltype(A::apply0(std::declval<S>()...)), S...>
- struct has_apply<A, decltype(A::apply(std::declval<S>()...)), S...>
- struct ichar_equal
- struct ichar_equal<C, false>
- struct ichar_equal<C, true>
- struct if_apply
- struct if_apply_impl
- struct if_apply_impl<apply_mode::ACTION, Rule>
- struct if_apply_impl<apply_mode::ACTION, Rule, Actions...>
- struct if_apply_impl<apply_mode::NOTHING, Rule, Actions...>
- struct if_then_else
- struct input_pair
- struct integer_sequence
- struct istream_reader
- struct istring
- struct istring<>
- struct istring_equal
- struct istring_equal<C, Cs...>
- struct istring_equal<>
- struct iterator
- struct lf_crlf_eol
- struct lf_eol
- class marker
- class marker<Iterator, rewind_mode::REQUIRED>
- struct memoize_sequence
- class memory_input_base
- class memory_input_base<tracking_mode::IMMEDIATE, Eol, Source>
- class memory_input_base<tracking_mode::LAZY, Eol, Source>
- struct minus
- struct mmap_holder
- struct must
- struct must<Rule>
- struct not_at
- struct not_at<>
- struct one
- struct one<R, Peek, C>
- struct opt
- struct opt<>
- struct peek_char
- struct peek_utf16_impl
- struct peek_utf32_impl
- struct peek_utf8
- struct plus
- struct raise
-
struct range
- struct can_match_eol
-
struct ranges
- struct can_match_eol
- struct ranges<Peek, Lo, Hi>
- struct ranges_impl
- struct ranges_impl<Eol, Char>
- struct ranges_impl<Eol, Char, Eq>
- struct ranges_impl<Eol, Char, Lo, Hi, Cs...>
- struct raw_string_open
- struct raw_string_until
- struct raw_string_until<Cond>
- struct read_utf16_be
- struct read_utf16_le
- struct read_utf32_be
- struct read_utf32_le
- struct rep
- struct rep<0, Rule, Rules...>
- struct rep<Num>
- struct rep_min_max
- struct rep_min_max<0, 0, Rule, Rules...>
- struct rep_min_max<Min, Max>
- struct rep_one_min_max
- struct rep_opt
- struct require
- struct require<0>
- struct rule_conjunction
- struct rule_conjunction<>
- struct seq
- struct seq<Rule>
- struct seq<>
- struct skip_control
- struct skip_control<action<Action, Rules...>>
- struct skip_control<any<Peek>>
- struct skip_control<apply0<Actions...>>
- struct skip_control<apply<Actions...>>
- struct skip_control<at<Rules...>>
- struct skip_control<at_raw_string_close<Marker, Close>>
- struct skip_control<bof>
- struct skip_control<bol>
- struct skip_control<bytes<Num>>
- struct skip_control<control<Control, Rules...>>
- struct skip_control<disable<Rules...>>
- struct skip_control<discard>
- struct skip_control<enable<Rules...>>
- struct skip_control<eof>
- struct skip_control<eol>
- struct skip_control<eolf>
- struct skip_control<if_apply<Rule, Actions...>>
- struct skip_control<if_then_else<Cond, Then, Else>>
- struct skip_control<istring<Cs...>>
- struct skip_control<minus<R, S>>
- struct skip_control<must<Rules...>>
- struct skip_control<not_at<Rules...>>
- struct skip_control<one<R, Peek, Cs...>>
- struct skip_control<opt<Rules...>>
- struct skip_control<plus<Rule, Rules...>>
- struct skip_control<raise<T>>
- struct skip_control<range<R, Peek, Lo, Hi>>
- struct skip_control<ranges<Peek, Cs...>>
- struct skip_control<raw_string_open<Open, Marker>>
- struct skip_control<raw_string_until<Cond, Rules...>>
- struct skip_control<rep<Num, Rules...>>
- struct skip_control<rep_min_max<Min, Max, Rules...>>
- struct skip_control<rep_one_min_max<Min, Max, C>>
- struct skip_control<rep_opt<Max, Rules...>>
- struct skip_control<require<Amount>>
- struct skip_control<seq<Rules...>>
- struct skip_control<sor<Rules...>>
- struct skip_control<star<Rule, Rules...>>
- struct skip_control<state<State, Rules...>>
- struct skip_control<string<Cs...>>
- struct skip_control<trivial<Result>>
- struct skip_control<try_catch_type<Exception, Rules...>>
- struct skip_control<until<Cond, Rules...>>
- struct sor
- struct sor<index_sequence<Indices...>, Rules...>
- struct sor<>
- struct star
- struct state
- struct string
- struct string<>
- struct string_at
- struct string_at<S, C, true>
- struct string_holder
- struct string_join
- struct string_join<S<C0s...>, S<C1s...>, S<C2s...>, S<C3s...>, S<C4s...>, S<C5s...>, S<C6s...>, S<C7s...>>
- struct string_max_length
- struct to_and_from_be
- struct to_and_from_be<1>
- struct to_and_from_be<2>
- struct to_and_from_be<4>
- struct to_and_from_be<8>
- struct to_and_from_le
- struct to_and_from_le<1>
- struct to_and_from_le<2>
- struct to_and_from_le<4>
- struct to_and_from_le<8>
- struct to_string
- struct to_string<X<Cs...>>
- struct trivial
- struct try_catch_type
- struct try_catch_type<Exception>
- struct until
- struct until<Cond>
-
namespace json
- struct array
- struct array_content
- struct array_element
- struct begin_array
- struct begin_object
- struct char_
- struct digits
- struct end_array
- struct end_object
- struct escaped
- struct escaped_char
- struct exp
- struct false_
- struct frac
- struct int_
- struct key
- struct key_content
- struct member
- struct name_separator
- struct null
- struct number
- struct object
- struct object_content
- struct padr
- struct string
- struct string_content
- struct text
- struct true_
- struct unescaped
- struct unicode
- struct value
- struct value_separator
- struct ws
- struct xdigit
-
namespace parse_tree
-
namespace internal
-
struct make_control
- struct control
- struct control<Rule, false>
- struct control<Rule, true>
- struct state
- struct store_all
- struct transform
- struct transform<Node, S, decltype(S::transform(std::declval<std::unique_ptr<Node>&>()), void())>
- struct node
- struct remove_content
-
namespace unescape
- struct append_all
- struct state
- struct unescape_c
- struct unescape_j
- struct unescape_u
- struct unescape_x
-
namespace uri
- struct absolute_URI
- struct authority
- struct dcolon
- struct dec_octet
- struct fragment
- struct gen_delims
- struct h16
- struct hier_part
- struct host
- struct IP_literal
- struct IPv4address
- struct IPv6address
- struct IPvFuture
- struct ls32
- struct opt_userinfo
- struct path
- struct path_abempty
- struct path_absolute
- struct path_empty
- struct path_noscheme
- struct path_rootless
- struct pchar
- struct pct_encoded
- struct port
- struct query
- struct reg_name
- struct relative_part
- struct relative_ref
- struct reserved
- struct scheme
- struct segment
- struct segment_nz
- struct segment_nz_nc
- struct sub_delims
- struct unreserved
- struct URI
- struct URI_reference
- struct userinfo
-
namespace utf16_be
-
namespace utf16_le
-
namespace utf32_be
-
namespace utf32_le
-
namespace utf8
- struct action
- struct apply
- struct apply0
- struct argv_input
- struct at
- struct bof
- struct bol
- class buffer_input
- struct bytes
- struct change_action
- struct change_both_helper
- struct change_state
- struct change_state_and_action
- struct control
- struct counter
- struct counter_data
- struct counter_state
- struct cstream_input
- struct disable
- struct discard
- struct enable
- struct eof
- struct failure
- struct if_apply
- struct if_must
- struct if_must_else
- struct if_then_else
- struct input_error
- struct istream_input
- struct list
- struct list<Rule, Sep, void>
- struct list_must
- struct list_must<Rule, Sep, void>
- struct list_tail
- struct list_tail<Rule, Sep, void>
- class memory_input
- struct minus
- struct mmap_input
- struct must
- struct normal
- struct not_at
- struct nothing
- struct opt
- struct pad
- struct pad_opt
- struct parse_error
- struct plus
- struct position
- struct raise
-
struct raw_string
- struct content
- struct read_input
- struct rep
- struct rep_max
- struct rep_min
- struct rep_min_max
- struct rep_opt
- struct require
- struct seq
- struct sor
- struct star
- struct star_must
- struct state
- struct string_input
- struct success
- struct trace_state
- struct tracer
- struct try_catch
- struct try_catch_type
- struct until
-
namespace cif
- namespace numb_rules
-
namespace rules
- struct anyprint_ch
- struct comment
- struct content
- struct datablock
- struct datablockheading
- struct datablockname
- struct dataitem
- struct doublequoted
- struct endframe
- struct endq
- struct field_sep
- struct file
- struct frame
- struct framename
- struct item_tag
- struct item_value
- struct keyword
- struct lookup_char
- struct loop
- struct loop_end
- struct loop_tag
- struct loop_value
- struct missing_value
- struct nonblank_ch
- struct quoted
- struct quoted_tail
- struct simunq
- struct singlequoted
- struct str_data
- struct str_global
- struct str_loop
- struct str_save
- struct str_stop
- struct tag
- struct textfield
- struct unquoted
- struct value
- struct whitespace
- struct ws_or_eof
- struct Action
- struct Action<rules::datablockname>
- struct Action<rules::endframe>
- struct Action<rules::framename>
- struct Action<rules::item_tag>
- struct Action<rules::item_value>
- struct Action<rules::loop>
- struct Action<rules::loop_tag>
- struct Action<rules::loop_value>
- struct Action<rules::str_global>
- struct Action<rules::str_loop>
- struct ActionNumb
- struct ActionNumb<numb_rules::exponent>
- struct ActionNumb<numb_rules::fraction>
- struct ActionNumb<numb_rules::numb>
- struct ActionNumb<numb_rules::uint_digit>
- struct Block
- struct CheckAction
- struct CheckAction<rules::missing_value>
- class Column
- struct CommentArg
- struct Document
- struct FrameArg
- struct Item
- struct Loop
- struct LoopArg
- struct Table
-
namespace impl
- struct IsAnyFile
- struct IsCifFile
- struct IsCoordinateFile
- struct IsMatchingFile
- struct IsMmCifFile
- struct IsPdbFile
- struct Tables_
-
namespace impl_fprim
- struct Gaus
- struct OrbitalCoef
- struct Point
- namespace pdb_impl
-
struct AlignmentResult
- struct Item
- struct AlignmentScoring
- struct Assembly
- struct Atom
- struct AtomAddress
- struct AtomGroup
- class BasicInput
- struct BasicRefinementInfo
- struct BidirIterator
- struct BondedAtom
-
struct BondIndex
- struct AtomImage
- struct BoundingBox
- struct Ccp4
- struct CenterOfMass
- struct Chain
- struct ChainNameGenerator
-
struct ChemComp
- struct Atom
-
struct ChemLink
- struct Side
-
struct ChemMod
- struct AtomMod
- struct Connection
- struct const_CRA
- struct ConstAtomGroup
- struct ConstFilterProxy
- struct ConstResidueGroup
- struct ConstResidueSpan
- struct ConstUniqProxy
-
struct ContactSearch
- struct Result
- struct Correlation
- struct Covariance
- struct CRA
- class CraIterPolicy
- struct CraProxy_
- struct CrystalInfo
- struct DataStats
- struct DensityCalculator
- struct DiffractionInfo
-
class DirWalk
- struct Iter
- struct Element
-
struct Entity
- struct DbRef
- struct ExpAnisoSum
- struct ExperimentInfo
- struct ExpSum
- struct FileStream
- class FilterIterPolicy
- struct FilterProxy
- struct Fractional
- struct FTransform
- struct GlobWalk
- struct Grid
- struct GridBase
- struct GridOp
- class GroupingIterPolicy
-
struct GroupOps
- struct Iter
- struct Helix
- class IndirectIterPolicy
-
struct IT92
- struct Coef
-
struct LinkHunt
- struct Match
-
struct MaskedGrid
- struct iterator
- struct Mat33
-
class MaybeGzipped
- struct GzStream
- struct MemoryStream
- struct Metadata
- struct Model
- struct MonLib
- struct Mtz
- struct MtzDataProxy
- struct MtzExternalDataProxy
- struct MutableVectorSpan
- struct NcsOp
- struct Ofstream
- struct Op
- struct OptionalInt
- struct PdbWriteOptions
- struct Position
- struct ReciprocalAsuChecker
- struct ReciprocalGrid
-
struct RefinementInfo
- struct Restr
- struct ReflectionsInfo
- struct ReflnBlock
- struct ReflnDataProxy
- struct Residue
- struct ResidueGroup
- struct ResidueId
- struct ResidueInfo
-
struct ResidueSpan
- struct GroupingProxy
- struct Restraints
-
struct Selection
- struct List
- struct SequenceId
- struct SeqId
-
struct Sheet
- struct Strand
- struct SmallStructure
- struct SMat33
- struct SoftwareItem
- struct SpaceGroup
- struct SpaceGroupAltName
- struct Span
- class StrideIterPolicy
- struct Structure
- class StructureFactorCalculator
-
struct SubCells
- struct Mark
- struct SymImage
-
struct TlsGroup
- struct Selection
- struct Topo
- struct Transform
- class UniqIterPolicy
- struct UniqProxy
- struct UnitCell
- struct UnmergedHklMover
- struct Variance
- struct Vec3
- struct hash<gemmi::Op>
-
namespace TAO_PEGTL_NAMESPACE
- namespace abnf
- namespace alphabet
-
namespace analysis
- class analyze_cycles
- class analyze_cycles_impl
- struct counted
- struct generic
- struct grammar_info
- class insert_guard
- struct insert_rules
- struct insert_rules<Rule, Rules...>
- struct insert_rules<>
- struct rule_info
-
namespace ascii
- struct alnum
- struct alnum
- struct alpha
- struct alpha
- struct any
- struct any
- struct blank
- struct blank
- struct digit
- struct digit
- struct ellipsis
- struct ellipsis
- struct eol
- struct eol
- struct eolf
- struct eolf
- struct identifier
- struct identifier
- struct identifier_first
- struct identifier_first
- struct identifier_other
- struct identifier_other
- struct istring
- struct istring
- struct keyword
- struct keyword
- struct keyword<>
- struct keyword<>
- struct lower
- struct lower
- struct not_one
- struct not_one
- struct not_range
- struct not_range
- struct nul
- struct nul
- struct one
- struct one
- struct print
- struct print
- struct range
- struct range
- struct ranges
- struct ranges
- struct rep_one_min_max
- struct rep_one_min_max
- struct seven
- struct seven
- struct shebang
- struct shebang
- struct space
- struct space
- struct string
- struct string
- struct two
- struct two
- struct upper
- struct upper
- struct xdigit
- struct xdigit
-
namespace http
- struct absolute_form
- struct absolute_path
- struct asterisk_form
- struct authority_form
- struct chunk
- struct chunk_data
- struct chunk_ext
- struct chunk_ext_name
- struct chunk_ext_val
- struct chunk_size
- struct chunked_body
- struct comment
- struct Connection
- struct connection_option
- struct Content_Length
- struct field_content
- struct field_name
- struct field_value
- struct field_vchar
- struct header_field
- struct Host
- struct HTTP_message
- struct http_URI
- struct HTTP_version
- struct https_URI
- struct last_chunk
- struct message_body
- struct method
- struct origin_form
- struct partial_URI
- struct port
- struct protocol
- struct protocol_name
- struct protocol_version
- struct pseudonym
- struct quoted_pair
- struct quoted_string
- struct rank
- struct reason_phrase
- struct received_by
- struct received_protocol
- struct request_line
- struct request_target
- struct start_line
- struct status_code
- struct status_line
- struct t_codings
- struct t_ranking
- struct tchar
- struct TE
- struct token
- struct Trailer
- struct trailer_part
- struct transfer_coding
- struct Transfer_Encoding
- struct transfer_extension
- struct transfer_parameter
- struct Upgrade
- struct uri_host
- struct Via
-
namespace integer
- namespace internal
- struct signed_action
- struct signed_rule
- struct unsigned_action
- struct unsigned_rule
-
namespace internal
- struct action
- class action_input
- struct any
- struct any<peek_char>
- struct apply
- struct apply0
- struct apply0_impl
- struct apply0_impl<apply_mode::ACTION>
- struct apply0_impl<apply_mode::ACTION, Actions...>
- struct apply0_impl<apply_mode::NOTHING, Actions...>
- struct apply0_single
- struct apply_impl
- struct apply_impl<apply_mode::ACTION>
- struct apply_impl<apply_mode::ACTION, Actions...>
- struct apply_impl<apply_mode::NOTHING, Actions...>
- struct apply_single
- struct at
- struct at<>
- struct at_raw_string_close
- struct bof
- struct bol
- struct bool_list
- struct bump_impl
- struct bump_impl<false>
- struct bump_impl<true>
- struct bytes
- struct control
- struct cr_crlf_eol
- struct cr_eol
- struct crlf_eol
- struct cstream_reader
- struct cstring_reader
- struct disable
- struct discard
- struct dummy_disabled_state
- struct duseltronik
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY0_BOOL>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY0_VOID>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY_BOOL>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::CONTROL_AND_APPLY_VOID>
- struct duseltronik<Rule, A, M, Action, Control, dusel_mode::NOTHING>
- struct enable
- struct eof
- struct eol
- struct eolf
- struct file_close
- class file_mapper
- struct file_opener
- class file_reader
- struct filename_holder
- struct generate_sequence
- struct generate_sequence<false, false>
- struct generate_sequence<false, true>
- struct generate_sequence<true, false>
- struct generate_sequence<true, true>
- struct has_apply
- struct has_apply0
- struct has_apply0<A, decltype(A::apply0(std::declval<S>()...)), S...>
- struct has_apply<A, decltype(A::apply(std::declval<S>()...)), S...>
- struct ichar_equal
- struct ichar_equal<C, false>
- struct ichar_equal<C, true>
- struct if_apply
- struct if_apply_impl
- struct if_apply_impl<apply_mode::ACTION, Rule>
- struct if_apply_impl<apply_mode::ACTION, Rule, Actions...>
- struct if_apply_impl<apply_mode::NOTHING, Rule, Actions...>
- struct if_then_else
- struct input_pair
- struct integer_sequence
- struct istream_reader
- struct istring
- struct istring<>
- struct istring_equal
- struct istring_equal<C, Cs...>
- struct istring_equal<>
- struct iterator
- struct lf_crlf_eol
- struct lf_eol
- class marker
- class marker<Iterator, rewind_mode::REQUIRED>
- struct memoize_sequence
- class memory_input_base
- class memory_input_base<tracking_mode::IMMEDIATE, Eol, Source>
- class memory_input_base<tracking_mode::LAZY, Eol, Source>
- struct minus
- struct mmap_holder
- struct must
- struct must<Rule>
- struct not_at
- struct not_at<>
- struct one
- struct one<R, Peek, C>
- struct opt
- struct opt<>
- struct peek_char
- struct peek_utf16_impl
- struct peek_utf32_impl
- struct peek_utf8
- struct plus
- struct raise
-
struct range
- struct can_match_eol
-
struct ranges
- struct can_match_eol
- struct ranges<Peek, Lo, Hi>
- struct ranges_impl
- struct ranges_impl<Eol, Char>
- struct ranges_impl<Eol, Char, Eq>
- struct ranges_impl<Eol, Char, Lo, Hi, Cs...>
- struct raw_string_open
- struct raw_string_until
- struct raw_string_until<Cond>
- struct read_utf16_be
- struct read_utf16_le
- struct read_utf32_be
- struct read_utf32_le
- struct rep
- struct rep<0, Rule, Rules...>
- struct rep<Num>
- struct rep_min_max
- struct rep_min_max<0, 0, Rule, Rules...>
- struct rep_min_max<Min, Max>
- struct rep_one_min_max
- struct rep_opt
- struct require
- struct require<0>
- struct rule_conjunction
- struct rule_conjunction<>
- struct seq
- struct seq<Rule>
- struct seq<>
- struct skip_control
- struct skip_control<action<Action, Rules...>>
- struct skip_control<any<Peek>>
- struct skip_control<apply0<Actions...>>
- struct skip_control<apply<Actions...>>
- struct skip_control<at<Rules...>>
- struct skip_control<at_raw_string_close<Marker, Close>>
- struct skip_control<bof>
- struct skip_control<bol>
- struct skip_control<bytes<Num>>
- struct skip_control<control<Control, Rules...>>
- struct skip_control<disable<Rules...>>
- struct skip_control<discard>
- struct skip_control<enable<Rules...>>
- struct skip_control<eof>
- struct skip_control<eol>
- struct skip_control<eolf>
- struct skip_control<if_apply<Rule, Actions...>>
- struct skip_control<if_then_else<Cond, Then, Else>>
- struct skip_control<istring<Cs...>>
- struct skip_control<minus<R, S>>
- struct skip_control<must<Rules...>>
- struct skip_control<not_at<Rules...>>
- struct skip_control<one<R, Peek, Cs...>>
- struct skip_control<opt<Rules...>>
- struct skip_control<plus<Rule, Rules...>>
- struct skip_control<raise<T>>
- struct skip_control<range<R, Peek, Lo, Hi>>
- struct skip_control<ranges<Peek, Cs...>>
- struct skip_control<raw_string_open<Open, Marker>>
- struct skip_control<raw_string_until<Cond, Rules...>>
- struct skip_control<rep<Num, Rules...>>
- struct skip_control<rep_min_max<Min, Max, Rules...>>
- struct skip_control<rep_one_min_max<Min, Max, C>>
- struct skip_control<rep_opt<Max, Rules...>>
- struct skip_control<require<Amount>>
- struct skip_control<seq<Rules...>>
- struct skip_control<sor<Rules...>>
- struct skip_control<star<Rule, Rules...>>
- struct skip_control<state<State, Rules...>>
- struct skip_control<string<Cs...>>
- struct skip_control<trivial<Result>>
- struct skip_control<try_catch_type<Exception, Rules...>>
- struct skip_control<until<Cond, Rules...>>
- struct sor
- struct sor<index_sequence<Indices...>, Rules...>
- struct sor<>
- struct star
- struct state
- struct string
- struct string<>
- struct string_at
- struct string_at<S, C, true>
- struct string_holder
- struct string_join
- struct string_join<S<C0s...>, S<C1s...>, S<C2s...>, S<C3s...>, S<C4s...>, S<C5s...>, S<C6s...>, S<C7s...>>
- struct string_max_length
- struct to_and_from_be
- struct to_and_from_be<1>
- struct to_and_from_be<2>
- struct to_and_from_be<4>
- struct to_and_from_be<8>
- struct to_and_from_le
- struct to_and_from_le<1>
- struct to_and_from_le<2>
- struct to_and_from_le<4>
- struct to_and_from_le<8>
- struct to_string
- struct to_string<X<Cs...>>
- struct trivial
- struct try_catch_type
- struct try_catch_type<Exception>
- struct until
- struct until<Cond>
-
namespace json
- struct array
- struct array_content
- struct array_element
- struct begin_array
- struct begin_object
- struct char_
- struct digits
- struct end_array
- struct end_object
- struct escaped
- struct escaped_char
- struct exp
- struct false_
- struct frac
- struct int_
- struct key
- struct key_content
- struct member
- struct name_separator
- struct null
- struct number
- struct object
- struct object_content
- struct padr
- struct string
- struct string_content
- struct text
- struct true_
- struct unescaped
- struct unicode
- struct value
- struct value_separator
- struct ws
- struct xdigit
-
namespace parse_tree
-
namespace internal
-
struct make_control
- struct control
- struct control<Rule, false>
- struct control<Rule, true>
- struct state
- struct store_all
- struct transform
- struct transform<Node, S, decltype(S::transform(std::declval<std::unique_ptr<Node>&>()), void())>
-
struct make_control
- struct node
- struct remove_content
-
namespace internal
-
namespace unescape
- struct append_all
- struct state
- struct unescape_c
- struct unescape_j
- struct unescape_u
- struct unescape_x
-
namespace uri
- struct absolute_URI
- struct authority
- struct dcolon
- struct dec_octet
- struct fragment
- struct gen_delims
- struct h16
- struct hier_part
- struct host
- struct IP_literal
- struct IPv4address
- struct IPv6address
- struct IPvFuture
- struct ls32
- struct opt_userinfo
- struct path
- struct path_abempty
- struct path_absolute
- struct path_empty
- struct path_noscheme
- struct path_rootless
- struct pchar
- struct pct_encoded
- struct port
- struct query
- struct reg_name
- struct relative_part
- struct relative_ref
- struct reserved
- struct scheme
- struct segment
- struct segment_nz
- struct segment_nz_nc
- struct sub_delims
- struct unreserved
- struct URI
- struct URI_reference
- struct userinfo
- namespace utf16_be
- namespace utf16_le
- namespace utf32_be
- namespace utf32_le
- namespace utf8
- struct action
- struct apply
- struct apply0
- struct argv_input
- struct at
- struct bof
- struct bol
- class buffer_input
- struct bytes
- struct change_action
- struct change_both_helper
- struct change_state
- struct change_state_and_action
- struct control
- struct counter
- struct counter_data
- struct counter_state
- struct cstream_input
- struct disable
- struct discard
- struct enable
- struct eof
- struct failure
- struct if_apply
- struct if_must
- struct if_must_else
- struct if_then_else
- struct input_error
- struct istream_input
- struct list
- struct list<Rule, Sep, void>
- struct list_must
- struct list_must<Rule, Sep, void>
- struct list_tail
- struct list_tail<Rule, Sep, void>
- class memory_input
- struct minus
- struct mmap_input
- struct must
- struct normal
- struct not_at
- struct nothing
- struct opt
- struct pad
- struct pad_opt
- struct parse_error
- struct plus
- struct position
- struct raise
-
struct raw_string
- struct content
- struct read_input
- struct rep
- struct rep_max
- struct rep_min
- struct rep_min_max
- struct rep_opt
- struct require
- struct seq
- struct sor
- struct star
- struct star_must
- struct state
- struct string_input
- struct success
- struct trace_state
- struct tracer
- struct try_catch
- struct try_catch_type
- struct until