//Copyright 2020 Siemens Digital Industries Software
//==================================================
//Copyright $2015.
//Siemens Product Lifecycle Management Software Inc.
//All Rights Reserved.
//==================================================
//Copyright 2020 Siemens Digital Industries Software
/**
@file
This file contains the declaration of a helper/utility class which is used to batch the Bulk Input objects based on the
operation ID inorder to support Bulk processing operation on BO. Example if the Item, ItemRevision, Dataset etc. inherit same operation
all objects of the above mentioned types are grouped/batched together based on the operation, to do the bulk processing of the objects during execution of the operation.
This class is used by auto-generated Dispatch mechanism (<BO>Dispatch::operation) for a set based operation only.
To facilitate the compile/build of the auto generated Dispatch classes, this class is made public.
@note The class and its members are not intended to be used explicitly for any other purposes.
*/
#ifndef TEAMCENTER_OPERATIONOBJECTBATCH_HXX
#define TEAMCENTER_OPERATIONOBJECTBATCH_HXX
#include