userver: structs::Indirect Struct Reference
Loading...
Searching...
No Matches
structs::Indirect Struct Reference

Detailed Description

Definition at line 117 of file structs.hpp.

Public Types

using ProtobufMessage = messages::Indirect
 
template<typename T>
using Box = ::utils::Box<T>
 
using OneofType = ups::Oneof<Box<Simple>, Box<std::string>>
 

Public Attributes

Box< Simplef1 = {}
 
std::optional< Box< ups::Duration > > f2 = {}
 
std::vector< Box< Simple > > f3 = {}
 
std::map< int32_t, Box< Simple > > f4 = {}
 
OneofType test_oneof = {}
 
Box< int32_t > f7 = {}
 
Box< std::vector< Box< TestEnum > > > f8 = {}
 
Box< std::map< std::string, Box< Simple > > > f9 = {}
 

Member Typedef Documentation

◆ Box

template<typename T>
using structs::Indirect::Box = ::utils::Box<T>

Definition at line 121 of file structs.hpp.

◆ OneofType

Definition at line 123 of file structs.hpp.

◆ ProtobufMessage

using structs::Indirect::ProtobufMessage = messages::Indirect

Definition at line 118 of file structs.hpp.

Member Data Documentation

◆ f1

Box<Simple> structs::Indirect::f1 = {}

Definition at line 125 of file structs.hpp.

◆ f2

std::optional<Box<ups::Duration> > structs::Indirect::f2 = {}

Definition at line 126 of file structs.hpp.

◆ f3

std::vector<Box<Simple> > structs::Indirect::f3 = {}

Definition at line 127 of file structs.hpp.

◆ f4

std::map<int32_t, Box<Simple> > structs::Indirect::f4 = {}

Definition at line 128 of file structs.hpp.

◆ f7

Box<int32_t> structs::Indirect::f7 = {}

Definition at line 130 of file structs.hpp.

◆ f8

Box<std::vector<Box<TestEnum> > > structs::Indirect::f8 = {}

Definition at line 131 of file structs.hpp.

◆ f9

Box<std::map<std::string, Box<Simple> > > structs::Indirect::f9 = {}

Definition at line 132 of file structs.hpp.

◆ test_oneof

OneofType structs::Indirect::test_oneof = {}

Definition at line 129 of file structs.hpp.


The documentation for this struct was generated from the following file: