CIAO  1.0.8
Classes | Namespaces | Defines | Typedefs | Enumerations | Functions
CCM_TransactionC.h File Reference
#include "tao/AnyTypeCode/AnyTypeCode_methods.h"
#include "tao/AnyTypeCode/Any.h"
#include "tao/ORB.h"
#include "tao/SystemException.h"
#include "tao/UserException.h"
#include "tao/Basic_Types.h"
#include "tao/ORB_Constants.h"
#include "tao/Object.h"
#include "tao/Sequence_T.h"
#include "tao/Objref_VarOut_T.h"
#include "tao/Seq_Var_T.h"
#include "tao/Seq_Out_T.h"
#include "tao/VarOut_T.h"
#include "tao/Arg_Traits_T.h"
#include "tao/Basic_Arguments.h"
#include "tao/Special_Basic_Arguments.h"
#include "tao/Any_Insert_Policy_T.h"
#include "tao/Basic_Argument_T.h"
#include "tao/Fixed_Size_Argument_T.h"
#include "tao/Var_Size_Argument_T.h"
#include "CCM_TransactionC.inl"

Classes

class  Components::Transaction::TranToken
class  Components::Transaction::NoTransaction
class  Components::Transaction::NotSupported
class  Components::Transaction::SystemError
class  Components::Transaction::RollbackError
class  Components::Transaction::HeuristicMixed
class  Components::Transaction::HeuristicRollback
class  Components::Transaction::Security
class  Components::Transaction::InvalidToken
class  Components::Transaction::UserTransaction
class  TAO::Arg_Traits< ::Components::Transaction::TranToken >
class  TAO::Arg_Traits< ::Components::Transaction::Status >
struct  TAO::Objref_Traits< ::Components::Transaction::UserTransaction >

Namespaces

namespace  Components
 

Compliant with OMG 06-04-01 Section 6.10.1.1.


namespace  Components::Transaction
namespace  TAO

Defines

#define TAO_EXPORT_MACRO   CCM_SVNT_Export
#define _COMPONENTS_TRANSACTION_TRANTOKEN_CH_
#define _COMPONENTS_TRANSACTION_USERTRANSACTION__VAR_OUT_CH_
#define _COMPONENTS_TRANSACTION_USERTRANSACTION__TRAITS_
#define _TAO_CDR_OP_Components_Transaction_TranToken_H_

Typedefs

typedef ::TAO_FixedSeq_Var_T
< TranToken > 
Components::Transaction::TranToken_var
typedef ::TAO_Seq_Out_T
< TranToken > 
Components::Transaction::TranToken_out
typedef Status & Components::Transaction::Status_out
typedef UserTransaction * Components::Transaction::UserTransaction_ptr
typedef TAO_Objref_Var_T
< UserTransaction > 
Components::Transaction::UserTransaction_var
typedef TAO_Objref_Out_T
< UserTransaction > 
Components::Transaction::UserTransaction_out

Enumerations

enum  Components::Transaction::Status {
  Components::Transaction::ACTIVE, Components::Transaction::MARKED_ROLLBACK, Components::Transaction::PREPARED, Components::Transaction::COMMITTED,
  Components::Transaction::ROLLED_BACK, Components::Transaction::NO_TRANSACTION, Components::Transaction::PREPARING, Components::Transaction::COMMITTING,
  Components::Transaction::ROLLING_BACK, Components::Transaction::ACTIVE, Components::Transaction::MARKED_ROLLBACK, Components::Transaction::PREPARED,
  Components::Transaction::COMMITTED, Components::Transaction::ROLLED_BACK, Components::Transaction::NO_TRANSACTION, Components::Transaction::PREPARING,
  Components::Transaction::COMMITTING, Components::Transaction::ROLLING_BACK
}

Functions

TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::TranToken &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::TranToken *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::TranToken *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::TranToken *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::NoTransaction &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::NoTransaction *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::NoTransaction *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::NoTransaction *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::NotSupported &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::NotSupported *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::NotSupported *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::NotSupported *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::SystemError &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::SystemError *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::SystemError *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::SystemError *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::RollbackError &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::RollbackError *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::RollbackError *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::RollbackError *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::HeuristicMixed &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::HeuristicMixed *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::HeuristicMixed *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::HeuristicMixed *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::HeuristicRollback &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::HeuristicRollback *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::HeuristicRollback *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::HeuristicRollback *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::Security &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::Security *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::Security *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::Security *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, const Components::Transaction::InvalidToken &)
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::InvalidToken *)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::InvalidToken *&)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Components::Transaction::InvalidToken *&)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, Components::Transaction::Status)
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::Status &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export void 
operator<<= (::CORBA::Any &, Components::Transaction::UserTransaction_ptr)
 Copying insertion.
CCM_SVNT_Export void operator<<= (::CORBA::Any &, Components::Transaction::UserTransaction_ptr *)
 Non-copying insertion.
CCM_SVNT_Export::CORBA::Boolean operator>>= (const ::CORBA::Any &, Components::Transaction::UserTransaction_ptr &)
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &strm, const Components::Transaction::TranToken &_tao_sequence)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &strm, Components::Transaction::TranToken &_tao_sequence)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::NoTransaction &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::NoTransaction &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::NotSupported &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::NotSupported &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::SystemError &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::SystemError &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::RollbackError &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::RollbackError &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::HeuristicMixed &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::HeuristicMixed &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::HeuristicRollback &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::HeuristicRollback &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::Security &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::Security &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &, const Components::Transaction::InvalidToken &)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &, Components::Transaction::InvalidToken &)
TAO_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
CCM_SVNT_Export::CORBA::Boolean 
operator<< (TAO_OutputCDR &strm, Components::Transaction::Status _tao_enumerator)
CCM_SVNT_Export::CORBA::Boolean operator>> (TAO_InputCDR &strm, Components::Transaction::Status &_tao_enumerator)

Define Documentation

#define _COMPONENTS_TRANSACTION_TRANTOKEN_CH_
#define _COMPONENTS_TRANSACTION_USERTRANSACTION__TRAITS_
#define _COMPONENTS_TRANSACTION_USERTRANSACTION__VAR_OUT_CH_
#define _TAO_CDR_OP_Components_Transaction_TranToken_H_
#define TAO_EXPORT_MACRO   CCM_SVNT_Export

Code generated by the The ACE ORB (TAO) IDL Compiler v2.0.8 TAO and the TAO IDL Compiler have been developed by: Center for Distributed Object Computing Washington University St. Louis, MO USA http://www.cs.wustl.edu/~schmidt/doc-center.html and Distributed Object Computing Laboratory University of California at Irvine Irvine, CA USA and Institute for Software Integrated Systems Vanderbilt University Nashville, TN USA http://www.isis.vanderbilt.edu/

Information about TAO is available at: http://www.cs.wustl.edu/~schmidt/TAO.html


Function Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export ::CORBA::Boolean operator<< ( TAO_OutputCDR strm,
const Components::Transaction::TranToken _tao_sequence 
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::TranToken  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::TranToken  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::NoTransaction  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::NoTransaction  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::NotSupported  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::NotSupported  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::SystemError  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::SystemError  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::RollbackError  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::RollbackError  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::HeuristicMixed  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::HeuristicMixed  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::HeuristicRollback  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::HeuristicRollback  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::Security  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::Security  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
const Components::Transaction::InvalidToken  
)
CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::InvalidToken  
)
TAO_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::Status   
)

Copying insertion.

CCM_SVNT_Export void operator<<= ( ::CORBA::Any &  ,
Components::Transaction::UserTransaction_ptr  
)

Non-copying insertion.

CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR strm,
Components::Transaction::TranToken _tao_sequence 
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::NoTransaction  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::NotSupported  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::SystemError  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::RollbackError  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::HeuristicMixed  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::HeuristicRollback  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::Security  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR ,
Components::Transaction::InvalidToken  
)
CCM_SVNT_Export ::CORBA::Boolean operator>> ( TAO_InputCDR strm,
Components::Transaction::Status _tao_enumerator 
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::TranToken *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::TranToken *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::NoTransaction *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::NoTransaction *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::NotSupported *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::NotSupported *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::SystemError *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::SystemError *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::RollbackError *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::RollbackError *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::HeuristicMixed *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::HeuristicMixed *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::HeuristicRollback *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::HeuristicRollback *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::Security *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::Security *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::InvalidToken *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
const Components::Transaction::InvalidToken *&   
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::Status  
)
CCM_SVNT_Export ::CORBA::Boolean operator>>= ( const ::CORBA::Any &  ,
Components::Transaction::UserTransaction_ptr  
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines