Teamcenter C++ API Reference  2312
Classes | Namespaces
TrackBulkOperationContext.hxx File Reference
#include <string>
#include <vector>
#include <unidefs.h>
#include <metaframework/libmetaframework_exports.h>
#include <metaframework/libmetaframework_undef.h>

Go to the source code of this file.

Classes

class  Teamcenter::TrackBulkOperationContext
 

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

TrackBulkOperationContext is a Resource Acquisition Is Initialization (RAII) class for tracking ManageBulkData and OperationObjectBatch references at different levels of nested bulk operations.
Instances of this class need to be created/used only by the framework (e.g. auto-generated operation dispatch mechanism (<BO>GenImpl) for set-based operations).
To facilitate the compilation of the auto-generated operation dispatchers, this class is made public.
This class and its members are not intended to be used explicitly for any other purpose.
As a consequence, there will be no support for issues stemming from creating instances of this class and calling its APIs explicitly.

Definition in file TrackBulkOperationContext.hxx.