rw.h File Reference
+ Include dependency graph for rw.h:

Go to the source code of this file.

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::aron
 

Functions

template<class ReaderT, class DtoT, class BoT>
requires (data::isReader<ReaderT> && armarx::aron::cpp::isAronGeneratedClass<DtoT> && !detail::DtoAndBoAreSame<DtoT, BoT>)
void read (ReaderT &aron_r, typename ReaderT::InputType &input, BoT &ret)
 
template<class ReaderT, class T>
requires (data::isReader<ReaderT> && armarx::aron::cpp::isAronGeneratedClass<T>)
void read (ReaderT &aron_r, typename ReaderT::InputType &input, T &ret)
 
template<class WriterT, class DtoT, class BoT>
requires (data::isWriter<WriterT> && armarx::aron::cpp::isAronGeneratedClass<DtoT> && !detail::DtoAndBoAreSame<DtoT, BoT>)
void write (WriterT &aron_w, const BoT &input, typename WriterT::ReturnType &ret, const armarx::aron::Path &aron_p=armarx::aron::Path())
 
template<class WriterT, class T>
requires (data::isWriter<WriterT> && armarx::aron::cpp::isAronGeneratedClass<T>)
void write (WriterT &aron_w, const T &input, typename WriterT::ReturnType &ret, const armarx::aron::Path &aron_p=armarx::aron::Path())