Zserio C++ runtime library  1.2.0
Built for Zserio 2.16.0
IService.h File Reference
#include "zserio/IReflectable.h"
#include "zserio/Span.h"
#include "zserio/StringView.h"
#include "zserio/Types.h"
#include "zserio/Vector.h"

Go to the source code of this file.

Classes

class  zserio::IBasicServiceData< ALLOC >
 
class  zserio::BasicReflectableServiceData< ALLOC >
 
class  zserio::BasicObjectServiceData< ALLOC >
 
class  zserio::BasicRawServiceDataHolder< ALLOC >
 
class  zserio::BasicRawServiceDataView< ALLOC >
 
class  zserio::IBasicService< ALLOC >
 
class  zserio::IBasicServiceClient< ALLOC >
 

Namespaces

 zserio
 

Typedefs

template<typename ALLOC = std::allocator<uint8_t>>
using zserio::IBasicServiceDataPtr = std::shared_ptr< IBasicServiceData< ALLOC > >
 
using zserio::IServiceData = IBasicServiceData<>
 
using zserio::IServiceDataPtr = IBasicServiceDataPtr<>
 
using zserio::IService = IBasicService<>
 
using zserio::IServiceClient = IBasicServiceClient<>
 
using zserio::ReflectableServiceData = BasicReflectableServiceData<>
 
using zserio::ObjectServiceData = BasicObjectServiceData<>
 
using zserio::RawServiceDataHolder = BasicRawServiceDataHolder<>
 
using zserio::RawServiceDataView = BasicRawServiceDataView<>