Teamcenter C++ API Reference  2312
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
awp0::aws2::Signoff Class Reference

#include <SignoffExt.hxx>

Inheritance diagram for awp0::aws2::Signoff:
Teamcenter::BusinessObjectExtender Teamcenter::Object

Public Member Functions

int awp0CheckSignoffClaimable (bool *isClaimable)
 
static::Teamcenter::BusinessObjectExtenderRegistry
< awp0::aws2::Signoff > & 
extenderRegistry ()
 
tag_t getTag () const
 
tag_t getTypeTag () const
 
virtual void initialize (RootObjectImpl *impl=0)
 
void setTypeTag (tag_t tag)
 
 Signoff (tag_t objTag)
 

Static Public Member Functions

static const std::string & getExtenderInterfaceName ()
 

Protected Member Functions

virtual void initialize (::Teamcenter::RootObjectImpl *impl)
 
virtual ~Signoff ()
 

Private Member Functions

SignoffImpl * getSignoffImpl () const
 
Signoffoperator= (const Signoff &)
 
void setDeleteImpl (bool del)
 
::Teamcenter::RootObjectImpl * setSignoffImpl (::Teamcenter::RootObjectImpl *impl)
 
 Signoff (const Signoff &)
 

Private Attributes

bool m_deleteImpl
 
SignoffImpl * m_signoffImpl
 

Static Private Attributes

static std::string name
 

Friends

class SignoffDelegate
 
class SignoffGenImpl
 

Detailed Description

Definition at line 67 of file SignoffExt.hxx.

Constructor & Destructor Documentation

awp0::aws2::Signoff::Signoff ( tag_t  objTag)

Constructor

virtual awp0::aws2::Signoff::~Signoff ( )
protectedvirtual

Destructor

awp0::aws2::Signoff::Signoff ( const Signoff )
private

Private default constructor. We do not want this class instantiated without the business object passed in.

Parameters
Signoff- desc for Signoff parameter

Member Function Documentation

int awp0::aws2::Signoff::awp0CheckSignoffClaimable ( bool *  isClaimable)
Version
ActiveWorkspace3.2
Parameters
isClaimable- Verdict
Returns
-
static ::Teamcenter::BusinessObjectExtenderRegistry< awp0::aws2::Signoff >& awp0::aws2::Signoff::extenderRegistry ( )

Get the Extender Registry

Returns
- return Extender Registry
static const std::string& awp0::aws2::Signoff::getExtenderInterfaceName ( )
static

Get the Extender Interface Name

Returns
- return desc for getExtenderInterfaceName
SignoffImpl* awp0::aws2::Signoff::getSignoffImpl ( ) const
private
tag_t Teamcenter::BusinessObjectExtender::getTag ( ) const
inherited

Retrieves the Owning Object tag.

Returns
A tag for the Owning Object.
tag_t Teamcenter::BusinessObjectExtender::getTypeTag ( ) const
inherited

Retrieves the Owning Object Type tag.

Returns
A tag for the Owning Object Type.
virtual void Teamcenter::BusinessObjectExtender::initialize ( RootObjectImpl *  impl = 0)
virtualinherited

Initialization for object instantiation.

Parameters
impl(I) The input Implementation Object
virtual void awp0::aws2::Signoff::initialize ( ::Teamcenter::RootObjectImpl *  impl)
protectedvirtual
Signoff& awp0::aws2::Signoff::operator= ( const Signoff )
private
void awp0::aws2::Signoff::setDeleteImpl ( bool  del)
private
::Teamcenter::RootObjectImpl* awp0::aws2::Signoff::setSignoffImpl ( ::Teamcenter::RootObjectImpl *  impl)
private
void Teamcenter::BusinessObjectExtender::setTypeTag ( tag_t  tag)
inherited

Sets the Type Tag from the owning Object.

Parameters
tag(I) The input Type tag

Friends And Related Function Documentation

friend class SignoffDelegate
friend

Definition at line 133 of file SignoffExt.hxx.

friend class SignoffGenImpl
friend

Definition at line 134 of file SignoffExt.hxx.

Member Data Documentation

bool awp0::aws2::Signoff::m_deleteImpl
private

Definition at line 119 of file SignoffExt.hxx.

SignoffImpl* awp0::aws2::Signoff::m_signoffImpl
private

Definition at line 116 of file SignoffExt.hxx.

std::string awp0::aws2::Signoff::name
staticprivate

Name of the Business Object

Definition at line 124 of file SignoffExt.hxx.


The documentation for this class was generated from the following file: