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< BriefResponse > BriefResponsePtr
 
typedef std::shared_ptr< const BriefResponse > BriefResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse > BriefResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< BriefResponseContainer > BriefResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< BriefResponse > BriefResponseSequenceContainer
 
typedef std::shared_ptr< DeleteAllRequest > DeleteAllRequestPtr
 
typedef std::shared_ptr< const DeleteAllRequest > DeleteAllRequestConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest > DeleteAllRequestContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< DeleteAllRequestContainer > DeleteAllRequestContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteAllRequest > DeleteAllRequestSequenceContainer
 
typedef std::shared_ptr< DeleteRequest > DeleteRequestPtr
 
typedef std::shared_ptr< const DeleteRequest > DeleteRequestConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest > DeleteRequestContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< DeleteRequestContainer > DeleteRequestContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteRequest > DeleteRequestSequenceContainer
 
typedef std::shared_ptr< FullResponse > FullResponsePtr
 
typedef std::shared_ptr< const FullResponse > FullResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse > FullResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< FullResponseContainer > FullResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< FullResponse > FullResponseSequenceContainer
 
typedef std::shared_ptr< UpdateRequest > UpdateRequestPtr
 
typedef std::shared_ptr< const UpdateRequest > UpdateRequestConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest > UpdateRequestContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< UpdateRequestContainer > UpdateRequestContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< UpdateRequest > UpdateRequestSequenceContainer
 

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