MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Public Member Functions | Public Attributes | List of all members
mip::CompositeResult::Entry Struct Reference

#include <composite_result.hpp>

Public Member Functions

 operator bool () const
 
bool operator! () const
 
 operator CmdResult () const
 
bool operator== (mip::C::mip_cmd_result value) const
 
bool operator!= (mip::C::mip_cmd_result value) const
 
 Entry (bool r, DescriptorId d={})
 
 Entry (CmdResult r, DescriptorId d={})
 
 Entry (C::mip_cmd_result r, DescriptorId d={})
 

Public Attributes

CmdResult result
 Result of action. More...
 
DescriptorId descriptor
 Command or action that was executed. More...
 

Constructor & Destructor Documentation

◆ Entry() [1/3]

mip::CompositeResult::Entry::Entry ( bool  r,
DescriptorId  d = {} 
)
inline

◆ Entry() [2/3]

mip::CompositeResult::Entry::Entry ( CmdResult  r,
DescriptorId  d = {} 
)
inline

◆ Entry() [3/3]

mip::CompositeResult::Entry::Entry ( C::mip_cmd_result  r,
DescriptorId  d = {} 
)
inline

Member Function Documentation

◆ operator bool()

mip::CompositeResult::Entry::operator bool ( ) const
inline

◆ operator CmdResult()

mip::CompositeResult::Entry::operator CmdResult ( ) const
inline

◆ operator!()

bool mip::CompositeResult::Entry::operator! ( ) const
inline

◆ operator!=()

◆ operator==()

bool mip::CompositeResult::Entry::operator== ( mip::C::mip_cmd_result  value) const
inline

Member Data Documentation

◆ descriptor

DescriptorId mip::CompositeResult::Entry::descriptor

Command or action that was executed.

◆ result

CmdResult mip::CompositeResult::Entry::result

Result of action.


The documentation for this struct was generated from the following file: