Teamcenter C++ API Reference  2312
Classes | Namespaces | Typedefs | Enumerations
PostActionInternalHandler.hxx File Reference
#include <string>
#include <vector>
#include <map>
#include <set>
#include <unidefs.h>
#include <extensionframework/OperationDispatcher.hxx>
#include <tccore/method.h>
#include <metaframework/libmetaframework_exports.h>
#include <metaframework/libmetaframework_undef.h>

Go to the source code of this file.

Classes

class  Teamcenter::PostActionInternalHandler
 

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.
 

Typedefs

typedef enum
PostActionExecutionOption_e 
PostActionExecutionOption_t
 

Enumerations

enum  PostActionExecutionOption_e { EXECUTE_ALL = 0, SKIP_POST_INTERNAL }
 

Detailed Description

PostActionInternalHandler is a Resource Acquisition Is Initialization (RAII) class for avoiding dulicate execution of savePostInternal.
Instances of this class need to be created/used only by the framework (e.g. auto-generated Dispatch mechanism(<BO>Dispatch::<op>) for a set-based Operation).
To facilitate the compilation of the auto-generated <BO>Dispatch::<op> operation, 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 PostActionInternalHandler.hxx.

Typedef Documentation

These options helpful to identify whether postActionInternal executed for the object, and so helpful to handle the combination of refactored/non-refactored BOs

Enumeration Type Documentation

These options helpful to identify whether postActionInternal executed for the object, and so helpful to handle the combination of refactored/non-refactored BOs

Enumerator
EXECUTE_ALL 

Identifies to execute all postActions

SKIP_POST_INTERNAL 

Identifies to execute all postActions except internal postAction

Definition at line 35 of file PostActionInternalHandler.hxx.