Zserio C++ runtime library  1.2.0
Built for Zserio 2.16.0
Array.h File Reference
#include <cstdlib>
#include <type_traits>
#include "zserio/AllocatorPropagatingCopy.h"
#include "zserio/ArrayTraits.h"
#include "zserio/BitSizeOfCalculator.h"
#include "zserio/BitStreamReader.h"
#include "zserio/BitStreamWriter.h"
#include "zserio/DeltaContext.h"
#include "zserio/SizeConvertUtil.h"
#include "zserio/Traits.h"
#include "zserio/UniquePtr.h"

Go to the source code of this file.

Classes

class  zserio::Array< RAW_ARRAY, ARRAY_TRAITS, ARRAY_TYPE, ARRAY_EXPRESSIONS >
 

Namespaces

 zserio
 

Enumerations

enum  zserio::ArrayType {
  zserio::NORMAL , zserio::IMPLICIT , zserio::ALIGNED , zserio::AUTO ,
  zserio::ALIGNED_AUTO
}
 

Functions

template<typename ARRAY , typename RAW_ARRAY >
ARRAY zserio::createOptionalArray (RAW_ARRAY &&rawArray)
 
template<typename ARRAY >
NullOptType zserio::createOptionalArray (NullOptType)