AggregatedError Class Reference 系统

#include <errorbase.h>

Inheritance diagram for AggregatedError:

详细描述

AggregatedError is the reference class of AggregatedErrorInterface .

Error that contains multiple errors. This error might be returned if multiple jobs of a group return errors. The GetMessage functions retrieves the combined output of all errors.

Classes

class   ErrorIterator

Public Types

using  ConstIterator = ErrorIterator < const Error >
using  ValueType = const Error

公共成员函数

  MAXON_DEFAULT_REFERENCE_CONSTRUCTORS ( AggregatedError , Reference)
  AggregatedError ( MAXON_SOURCE_LOCATION_DECLARATION )
  AggregatedError ( maxon::ERROR_OK )
ConstIterator   Begin () const
ConstIterator   End () const

Friends

class  AggregatedErrorObject
class  ResultBase< AggregatedError >

Member Typedef Documentation

◆  ConstIterator

using ConstIterator = ErrorIterator <const Error>

◆  ValueType

using ValueType = const Error

构造函数 & 析构函数文档编制

◆  AggregatedError() [1/2]

AggregatedError ( MAXON_SOURCE_LOCATION_DECLARATION   )
explicit

◆  AggregatedError() [2/2]

AggregatedError ( maxon::ERROR_OK   )
explicit

成员函数文档编制

◆  MAXON_DEFAULT_REFERENCE_CONSTRUCTORS()

MAXON_DEFAULT_REFERENCE_CONSTRUCTORS ( AggregatedError   ,
Reference   
)

◆  Begin()

ConstIterator Begin ( ) const

Returns the begin iterator of the DataDictionary. You can use the Iterator to run through all elements of the DataDictionary.

◆  End()

ConstIterator End ( ) const

Returns the end iterator of the DataDictionary. You can use the Iterator to run through all elements of the DataDictionary.

Friends And Related Function Documentation

◆  AggregatedErrorObject

friend class AggregatedErrorObject friend

◆  ResultBase< AggregatedError >

friend class ResultBase < AggregatedError >
friend