Teamcenter C++ API Reference  2312
Classes | Namespaces
OperationObjectBatch.hxx File Reference
#include <map>
#include <unidefs.h>
#include <extensionframework/OperationDispatcher.hxx>
#include <metaframework/BulkCopyInput.hxx>
#include <metaframework/libmetaframework_exports.h>
#include <metaframework/libmetaframework_undef.h>

Go to the source code of this file.

Classes

class  Teamcenter::OperationObjectBatch
 

Namespaces

namespace  Teamcenter
 A convenient C++ class to manage a list of tag_t. This convenient class is derived from TagList class which is only available for internal developers.
 

Detailed Description

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.

Definition in file OperationObjectBatch.hxx.