diff options
author | bala <balanatarajan@users.noreply.github.com> | 2003-07-01 03:30:58 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2003-07-01 03:30:58 +0000 |
commit | c4218b9725988b4e1061155c3616477a46d8425c (patch) | |
tree | 7b247d1ef21c897401827a3d90d41e82d2fdd8d6 /TAO/tao/UB_String_Arguments.cpp | |
parent | d1f4ec89b4761404ac8678402752bf65eaa60485 (diff) | |
download | ATCD-c4218b9725988b4e1061155c3616477a46d8425c.tar.gz |
ChangeLogTag:Mon Jun 30 22:29:51 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>refactor-stage4
Diffstat (limited to 'TAO/tao/UB_String_Arguments.cpp')
-rw-r--r-- | TAO/tao/UB_String_Arguments.cpp | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/TAO/tao/UB_String_Arguments.cpp b/TAO/tao/UB_String_Arguments.cpp new file mode 100644 index 00000000000..0fed9644852 --- /dev/null +++ b/TAO/tao/UB_String_Arguments.cpp @@ -0,0 +1,33 @@ +// $Id$ + +#include "tao/UB_String_Arguments.h" + +ACE_RCSID (tao, + Special_Basic_Arguments, + "$Id$") + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) + +template class TAO::Arg_Traits<CORBA::String>; +template class TAO::Arg_Traits<CORBA::WString>; + +template class TAO::UB_String_Arg_Traits_T<CORBA::Char, + CORBA::String_var, + CORBA::String_out>; +template class TAO::UB_String_Arg_Traits_T<CORBA::WChar, + CORBA::WString_var, + CORBA::WString_out>; + +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + +# pragma instantiate TAO::Arg_Traits<CORBA::String> +# pragma instantiate TAO::Arg_Traits<CORBA::WString> + +# pragma instantiate TAO::UB_String_Arg_Traits_T<CORBA::Char, \ + CORBA::String_var, \ + CORBA::String_out> +# pragma instantiate TAO::UB_String_Arg_Traits_T<CORBA::WChar, \ + CORBA::WString_var, \ + CORBA::WString_out> + +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ |