Safir SDK Core
Loading...
Searching...
No Matches
Safir::Utilities::ForEach Namespace Reference

ForEach. More...

Classes

class  BriefResponse
 Brief response for a ForEach service request. More...
 
class  DeleteAllRequest
 Definition of deleting all instances of a given type. More...
 
class  DeleteRequest
 Definition of deleting multiple objects using ForEach service request. More...
 
class  FullResponse
 Full response for a ForEach service request. More...
 
struct  ResponseType
 This enumeration has no summary. More...
 
class  UpdateRequest
 Definition of updating multiple objects using ForEach service request. More...
 

Typedefs

typedef std::shared_ptr< BriefResponseBriefResponsePtr
 
typedef std::shared_ptr< const BriefResponseBriefResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponseBriefResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< BriefResponseContainerBriefResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< BriefResponseBriefResponseSequenceContainer
 
typedef std::shared_ptr< DeleteAllRequestDeleteAllRequestPtr
 
typedef std::shared_ptr< const DeleteAllRequestDeleteAllRequestConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequestDeleteAllRequestContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< DeleteAllRequestContainerDeleteAllRequestContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteAllRequestDeleteAllRequestSequenceContainer
 
typedef std::shared_ptr< DeleteRequestDeleteRequestPtr
 
typedef std::shared_ptr< const DeleteRequestDeleteRequestConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequestDeleteRequestContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< DeleteRequestContainerDeleteRequestContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteRequestDeleteRequestSequenceContainer
 
typedef std::shared_ptr< FullResponseFullResponsePtr
 
typedef std::shared_ptr< const FullResponseFullResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< FullResponseFullResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< FullResponseContainerFullResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< FullResponseFullResponseSequenceContainer
 
typedef std::shared_ptr< UpdateRequestUpdateRequestPtr
 
typedef std::shared_ptr< const UpdateRequestUpdateRequestConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequestUpdateRequestContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< UpdateRequestContainerUpdateRequestContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< UpdateRequestUpdateRequestSequenceContainer
 

Functions

static bool operator== (const ResponseType::Enumeration first, const ResponseType::EnumerationContainer &second)
 
static bool operator!= (const ResponseType::Enumeration first, const ResponseType::EnumerationContainer &second)
 

Detailed Description

Typedef Documentation

◆ BriefResponseConstPtr

◆ BriefResponseContainer

◆ BriefResponseContainerArray

◆ BriefResponsePtr

◆ BriefResponseSequenceContainer

◆ DeleteAllRequestConstPtr

◆ DeleteAllRequestContainer

◆ DeleteAllRequestContainerArray

◆ DeleteAllRequestPtr

◆ DeleteAllRequestSequenceContainer

◆ DeleteRequestConstPtr

◆ DeleteRequestContainer

◆ DeleteRequestContainerArray

◆ DeleteRequestPtr

◆ DeleteRequestSequenceContainer

◆ FullResponseConstPtr

◆ FullResponseContainer

◆ FullResponseContainerArray

◆ FullResponsePtr

◆ FullResponseSequenceContainer

◆ UpdateRequestConstPtr

◆ UpdateRequestContainer

◆ UpdateRequestContainerArray

◆ UpdateRequestPtr

◆ UpdateRequestSequenceContainer

Function Documentation

◆ operator!=()

static bool Safir::Utilities::ForEach::operator!= ( const ResponseType::Enumeration first,
const ResponseType::EnumerationContainer & second )
static

◆ operator==()

static bool Safir::Utilities::ForEach::operator== ( const ResponseType::Enumeration first,
const ResponseType::EnumerationContainer & second )
static