iceoryx2
C++ Bindings
Loading...
Searching...
No Matches
request_mut_uninit.hpp File Reference
#include "iox2/bb/static_function.hpp"
#include "iox2/deployment/iceoryx2_cxx_feature_flags.hpp"
#include "iox2/header_request_response.hpp"
#include "iox2/internal/helper.hpp"
#include "iox2/request_mut.hpp"
#include "iox2/service_type.hpp"
#include "iox2/internal/resizable_memory_request.hpp"
#include <flatbuffers/buffer.h>
#include <flatbuffers/flatbuffer_builder.h>

Go to the source code of this file.

Classes

class  iox2::RequestMutUninit< Service, RequestPayload, RequestUserHeader, ResponsePayload, ResponseUserHeader >
 

Namespaces

namespace  iox2
 

Functions

template<ServiceType Service, typename RequestPayload , typename RequestUserHeader , typename ResponsePayload , typename ResponseUserHeader >
auto iox2::assume_init (RequestMutUninit< Service, RequestPayload, RequestUserHeader, ResponsePayload, ResponseUserHeader > &&self) -> RequestMut< Service, RequestPayload, RequestUserHeader, ResponsePayload, ResponseUserHeader >
 
template<ServiceType Service, typename RequestPayload , typename RequestUserHeader , typename ResponsePayload , typename ResponseUserHeader >
auto iox2::assume_init (RequestMutUninit< Service, Flatbuffer< RequestPayload >, RequestUserHeader, ResponsePayload, ResponseUserHeader > &&self, flatbuffers::Offset< RequestPayload > root) -> RequestMut< Service, Flatbuffer< RequestPayload >, RequestUserHeader, ResponsePayload, ResponseUserHeader >