diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-07-12 19:17:26 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-07-12 19:17:26 +0000 |
commit | 0a00a85c055e26866cd69c21961320ebe25b86cb (patch) | |
tree | 1ebae5fd33427de461470a6cd6b41e43cca5f36f /TAO/tao/UB_String_Arguments.cpp | |
parent | f44a933b44d8246b5963e350876a5b8dfbea32cf (diff) | |
download | ATCD-0a00a85c055e26866cd69c21961320ebe25b86cb.tar.gz |
ChangeLogTag: Sat Jul 12 14:14:18 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/tao/UB_String_Arguments.cpp')
-rw-r--r-- | TAO/tao/UB_String_Arguments.cpp | 76 |
1 files changed, 68 insertions, 8 deletions
diff --git a/TAO/tao/UB_String_Arguments.cpp b/TAO/tao/UB_String_Arguments.cpp index 0fed9644852..ec582d3e547 100644 --- a/TAO/tao/UB_String_Arguments.cpp +++ b/TAO/tao/UB_String_Arguments.cpp @@ -18,16 +18,76 @@ template class TAO::UB_String_Arg_Traits_T<CORBA::WChar, CORBA::WString_var, CORBA::WString_out>; +template class TAO::In_UB_String_Argument_T<CORBA::Char>; +template class TAO::Inout_UB_String_Argument_T<CORBA::Char>; +template class TAO::Out_UB_String_Argument_T<CORBA::Char, + CORBA::String_out>; +template class TAO::Ret_UB_String_Argument_T<CORBA::Char, + CORBA::String_var>; +template class TAO::In_UB_String_SArgument_T<CORBA::Char, + CORBA::String_var>; +template class TAO::Inout_UB_String_SArgument_T<CORBA::Char, + CORBA::String_var>; +template class TAO::Out_UB_String_SArgument_T<CORBA::Char, + CORBA::String_var>; +template class TAO::Ret_UB_String_SArgument_T<CORBA::Char, + CORBA::String_var>; + +template class TAO::In_UB_String_Argument_T<CORBA::WChar>; +template class TAO::Inout_UB_String_Argument_T<CORBA::WChar>; +template class TAO::Out_UB_String_Argument_T<CORBA::WChar, + CORBA::WString_out>; +template class TAO::Ret_UB_String_Argument_T<CORBA::WChar, + CORBA::WString_var>; +template class TAO::In_UB_String_SArgument_T<CORBA::WChar, + CORBA::WString_var>; +template class TAO::Inout_UB_String_SArgument_T<CORBA::WChar, + CORBA::WString_var>; +template class TAO::Out_UB_String_SArgument_T<CORBA::WChar, + CORBA::WString_var>; +template class TAO::Ret_UB_String_SArgument_T<CORBA::WChar, + CORBA::WString_var>; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -# pragma instantiate TAO::Arg_Traits<CORBA::String> -# pragma instantiate TAO::Arg_Traits<CORBA::WString> +#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> + +#pragma instantiate TAO::In_UB_String_Argument_T<CORBA::Char> +#pragma instantiate TAO::Inout_UB_String_Argument_T<CORBA::Char> +#pragma instantiate TAO::Out_UB_String_Argument_T<CORBA::Char, \ + CORBA::String_out> +#pragma instantiate TAO::Ret_UB_String_Argument_T<CORBA::Char, \ + CORBA::String_var> +#pragma instantiate TAO::In_UB_String_SArgument_T<CORBA::Char, \ + CORBA::String_var> +#pragma instantiate TAO::Inout_UB_String_SArgument_T<CORBA::Char, \ + CORBA::String_var> +#pragma instantiate TAO::Out_UB_String_SArgument_T<CORBA::Char, \ + CORBA::String_var> +#pragma instantiate TAO::Ret_UB_String_SArgument_T<CORBA::Char, \ + CORBA::String_var> -# 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> +#pragma instantiate TAO::In_UB_String_Argument_T<CORBA::WChar> +#pragma instantiate TAO::Inout_UB_String_Argument_T<CORBA::WChar> +#pragma instantiate TAO::Out_UB_String_Argument_T<CORBA::WChar, \ + CORBA::WString_out> +#pragma instantiate TAO::Ret_UB_String_Argument_T<CORBA::WChar, \ + CORBA::WString_var> +#pragma instantiate TAO::In_UB_String_SArgument_T<CORBA::WChar, \ + CORBA::WString_var> +#pragma instantiate TAO::Inout_UB_String_SArgument_T<CORBA::WChar, \ + CORBA::WString_var> +#pragma instantiate TAO::Out_UB_String_SArgument_T<CORBA::WChar, \ + CORBA::WString_var> +#pragma instantiate TAO::Ret_UB_String_SArgument_T<CORBA::WChar, \ + CORBA::WString_var> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ |