DBus::MultipleReturn< Ts > Class Template Reference

#include <multiplereturn.h>

Public Member Functions

 MultipleReturn ()=default
 
 MultipleReturn (Ts... args)
 
bool operator== (const MultipleReturn &other) const
 
MultipleReturnoperator= (const MultipleReturn &other)
 

Public Attributes

std::tuple< Ts... > m_data
 

Friends

class MessageAppendIterator
 
class MessageIterator
 

Constructor & Destructor Documentation

◆ MultipleReturn() [1/2]

template<typename... Ts>
DBus::MultipleReturn< Ts >::MultipleReturn ( )
default

◆ MultipleReturn() [2/2]

template<typename... Ts>
DBus::MultipleReturn< Ts >::MultipleReturn ( Ts...  args)
inlineexplicit

Member Function Documentation

◆ operator=()

template<typename... Ts>
MultipleReturn& DBus::MultipleReturn< Ts >::operator= ( const MultipleReturn< Ts > &  other)
inline

◆ operator==()

template<typename... Ts>
bool DBus::MultipleReturn< Ts >::operator== ( const MultipleReturn< Ts > &  other) const
inline

Friends And Related Function Documentation

◆ MessageAppendIterator

template<typename... Ts>
friend class MessageAppendIterator
friend

◆ MessageIterator

template<typename... Ts>
friend class MessageIterator
friend

Member Data Documentation

◆ m_data


The documentation for this class was generated from the following files: