TAO::Any_Insert_Policy_AnyTypeCode_Adapter< S > Class Template Reference

#include <Any_Insert_Policy_T.h>

List of all members.

Static Public Member Functions

static void any_insert (CORBA::Any *p, S const &x)


Detailed Description

template<typename S>
class TAO::Any_Insert_Policy_AnyTypeCode_Adapter< S >

Definition at line 49 of file Any_Insert_Policy_T.h.


Member Function Documentation

template<typename S>
static void TAO::Any_Insert_Policy_AnyTypeCode_Adapter< S >::any_insert ( CORBA::Any *  p,
S const &  x 
) [inline, static]

Definition at line 53 of file Any_Insert_Policy_T.h.

References ACE_ERROR, ACE_TEXT, TAO::Any_Insert_Policy_AnyTypeCode_Adapter< S >::any_insert(), TAO_AnyTypeCode_Adapter::insert_into_any(), ACE_Dynamic_Service< TYPE >::instance(), and LM_ERROR.

Referenced by TAO::Any_Insert_Policy_AnyTypeCode_Adapter< S >::any_insert().

00054       {
00055         TAO_AnyTypeCode_Adapter *adapter =
00056           ACE_Dynamic_Service<TAO_AnyTypeCode_Adapter>::instance (
00057               "AnyTypeCode_Adapter"
00058           );
00059 
00060         if (adapter)
00061           {
00062             adapter->insert_into_any (p, x);
00063           }
00064         else
00065           {
00066             ACE_ERROR ((LM_ERROR,
00067                         ACE_TEXT ("(%P|%t) %p\n"),
00068                         ACE_TEXT ("ERROR: unable to find AnyTypeCode Adapter ")));
00069           }
00070       }


The documentation for this class was generated from the following file:
Generated on Tue Feb 2 17:39:09 2010 for TAO by  doxygen 1.4.7