| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
All classes defined in libTAO should use the same export macro.
This avoids MSVC creating import libs for all executables that use
libTAO -- see https://github.com/DOCGroup/MPC/issues/130 and
https://github.com/microsoft/vcpkg/issues/16551
|
|
|
|
|
| |
Note that the C++20 standard library disallows using
wide (wchar_t) strings with narrow iostreams
|
| |
|
|\
| |
| | |
Use std::unique_ptr and default
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* ACE/ace/Configuration.cpp:
* ACE/ace/Local_Memory_Pool.cpp:
* ACE/ace/Local_Name_Space_T.cpp:
* ACE/ace/Log_Record.cpp:
* ACE/ace/OS_NS_unistd.cpp:
* ACE/ace/Parse_Node.cpp:
* ACE/ace/Process.cpp:
* ACE/ace/Remote_Name_Space.cpp:
* ACE/ace/XML_Utils/XML_Helper.tpp:
* TAO/tao/Storable_FlatFileStream.cpp:
* TAO/tao/Strategies/DIOP_Acceptor.cpp:
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* ACE/ace/INET_Addr.cpp:
* ACE/ace/Parse_Node.h:
* ACE/ace/Service_Gestalt.cpp:
* ACE/ace/TLI.cpp:
* ACE/ace/Thread_Manager.cpp:
* ACE/ace/UUID.cpp:
* ACE/ace/UUID.h:
* ACE/ace/WFMO_Reactor.cpp:
* ACE/tests/CDR_File_Test.cpp:
* TAO/orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
* TAO/orbsvcs/examples/CosEC/Factory/CosEventChannelFactory_i.cpp:
* TAO/orbsvcs/examples/CosEC/Factory/CosEventChannelFactory_i.h:
* TAO/orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp:
* TAO/orbsvcs/examples/CosEC/Factory/FactoryDriver.h:
* TAO/orbsvcs/examples/CosEC/Factory/README:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ConsumerAdmin_i.cpp:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ConsumerAdmin_i.h:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.cpp:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.h:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/EventChannel_i.cpp:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/EventChannel_i.h:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushConsumer_i.cpp:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushSupplier_i.cpp:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushSupplier_i.h:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/SupplierAdmin_i.cpp:
* TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/SupplierAdmin_i.h:
* TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_Loader.cpp:
* TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Replication_Service.cpp:
* TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp:
* TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Storable.cpp:
* TAO/orbsvcs/performance-tests/RTEvent/lib/Control.cpp:
* TAO/orbsvcs/performance-tests/RTEvent/lib/Low_Priority_Setup.cpp:
* TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp:
* TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.h:
* TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
* TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplier_i.cpp:
* TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplier_i.h:
* TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/README:
* TAO/orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Bug_2561_Regression/Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Discarding/Sequence_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Discarding/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Structured_Filter/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp:
* TAO/orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp:
* TAO/tao/IORManipulation/IORManipulation.cpp:
* TAO/tao/Leader_Follower.cpp:
* TAO/tao/Load_Protocol_Factory_T.h:
* TAO/tao/ORB_Core.cpp:
* TAO/tao/PortableServer/ServantRetentionStrategyRetain.cpp:
* TAO/tao/default_resource.cpp:
* TAO/tests/Oneway_Send_Timeouts/Server.cpp:
* TAO/tests/Storable/Savable.cpp:
|
|\ \
| | |
| | | |
Use default/override
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* TAO/tao/Strategies/LF_Strategy_Null.inl:
Deleted.
* TAO/tao/Strategies/COIOP_Connection_Handler.h:
* TAO/tao/Strategies/COIOP_Connector.cpp:
* TAO/tao/Strategies/COIOP_Connector.h:
* TAO/tao/Strategies/COIOP_Endpoint.cpp:
* TAO/tao/Strategies/COIOP_Endpoint.h:
* TAO/tao/Strategies/COIOP_Factory.cpp:
* TAO/tao/Strategies/COIOP_Factory.h:
* TAO/tao/Strategies/COIOP_Transport.cpp:
* TAO/tao/Strategies/COIOP_Transport.h:
* TAO/tao/Strategies/DIOP_Connection_Handler.h:
* TAO/tao/Strategies/DIOP_Connector.cpp:
* TAO/tao/Strategies/DIOP_Connector.h:
* TAO/tao/Strategies/DIOP_Endpoint.cpp:
* TAO/tao/Strategies/DIOP_Endpoint.h:
* TAO/tao/Strategies/DIOP_Factory.cpp:
* TAO/tao/Strategies/DIOP_Factory.h:
* TAO/tao/Strategies/DIOP_Transport.cpp:
* TAO/tao/Strategies/DIOP_Transport.h:
* TAO/tao/Strategies/LF_Strategy_Null.cpp:
* TAO/tao/Strategies/LF_Strategy_Null.h:
|
|\ \
| | |
| | | |
Use is_loopback to check for a loopback address
|
| |/
| |
| |
| |
| | |
* TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
* TAO/tao/Strategies/SCIOP_Acceptor.cpp:
|
|/
|
|
|
|
| |
* TAO/tao/Queued_Data.cpp:
* TAO/tao/Queued_Data.h:
* TAO/tao/Queued_Data.inl:
|
|
|
|
| |
* TAO/tao/Strategies/advanced_resource.cpp:
|
|
|
|
|
|
|
| |
* ACE/ace/config-aix-5.x.h:
* ACE/docs/Download.html:
* TAO/tao/Transport.h:
* TAO/tao/Transport_Selection_Guard.h:
|
| |
|
|\
| |
| | |
Header File for TAO_IDL Supported IDL Features
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Get information about what IDL features the IDL compiler has, similarly
to the "version" standard header in C++.
In C++ it can be used like this if you want to be compatible with older
versions of TAO:
```c++
#include "tao/orbconf.h"
#if defined TAO_HAS_IDL_FEATURES && TAO_HAS_IDL_FEATURES
// Use this macro if you are using something that's not the max possible
// version.
# define TAO_IDL_IDL_VERSION 0x50000
# include "tao/idl_features.h"
# define USE_FEATURE defined TAO_IDL_HAS_FEATURE && TAO_IDL_HAS_FEATURE
#else
# define USE_FEATURE 0
#endif
```
In IDL it can be used like this if you want to be compatible with older
versions of TAO:
```c++
#if defined __TAO_IDL_FEATURES
# include __TAO_IDL_FEATURES
# define USE_FEATURE defined TAO_IDL_HAS_FEATURE && TAO_IDL_HAS_FEATURE
#else
# define USE_FEATURE 0
#endif
```
|
|\ \
| |/
|/| |
Only the Embarcadero clang based compilers support C++11
|
| |
| |
| |
| | |
* TAO/tao/DynamicInterface/DII_Invocation_Adapter.cpp:
|
|/
|
|
|
| |
* TAO/tao/operation_details.cpp:
* TAO/tests/Param_Test/except.cpp:
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* TAO/tao/Objref_VarOut_T.cpp:
* TAO/tao/Objref_VarOut_T.h:
* TAO/tao/Objref_VarOut_T.inl:
* TAO/tao/Seq_Out_T.inl:
* TAO/tao/Seq_Var_T.cpp:
* TAO/tao/Seq_Var_T.inl:
|
|/
|
|
| |
* TAO/tao/DynamicInterface/Request.cpp:
|
| |
|
|\
| |
| | |
IDLv4 Explicitly-named Integer Types
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
https://github.com/DOCGroup/ACE_TAO/pull/840
|
| |
| |
| |
| |
| | |
- Add uint8 and int8 to ACE and TAO serialization
- Refactor parts of AST_Expression to also cover uint8 and int8
|
| |
| |
| |
| | |
And a bunch of fixes to get it to (sorta) work.
|
|/
|
|
| |
* TAO/tao/RTScheduling/Current.h:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
are kept for backward compatiblity
* ACE/ace/CORBA_macros.h:
* ACE/ace/OS_Memory.h:
* ACE/ace/Svc_Handler.cpp:
* ACE/ace/Svc_Handler.h:
* ACE/examples/DLL/Newsweek.cpp:
* ACE/examples/DLL/Newsweek.h:
* ACE/examples/DLL/Today.cpp:
* ACE/examples/DLL/Today.h:
* ACE/examples/Shared_Malloc/test_persistence.cpp:
* ACE/tests/DLL_Test_Impl.cpp:
* ACE/tests/DLL_Test_Impl.h:
* ACE/tests/Dynamic_Test.cpp:
* TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Server.cpp:
* TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.cpp:
* TAO/orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
* TAO/orbsvcs/orbsvcs/Naming/Persistent_Naming_Context_Factory.cpp:
* TAO/tao/Var_Size_Argument_T.cpp:
* TAO/tests/POA/DSI/Database_i.cpp:
* TAO/tests/POA/DSI/Database_i.h:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ACE/ace/CORBA_macros.h:
* ACE/ace/OS_Memory.h:
* ACE/ace/README:
* ACE/ace/Svc_Handler.cpp:
* ACE/ace/Svc_Handler.h:
* ACE/ace/config-all.h:
* ACE/ace/config-g++-common.h:
* ACE/ace/config-hpux-11.00.h:
* ACE/ace/config-lynxos.h:
* ACE/ace/config-sunos5.5.h:
* ACE/ace/config-win32-borland.h:
* ACE/ace/config-win32-msvc-14.h:
* ACE/examples/DLL/Newsweek.cpp:
* ACE/examples/DLL/Newsweek.h:
* ACE/examples/DLL/Today.cpp:
* ACE/examples/DLL/Today.h:
* ACE/examples/Shared_Malloc/test_persistence.cpp:
* ACE/tests/DLL_Test_Impl.cpp:
* ACE/tests/DLL_Test_Impl.h:
* ACE/tests/Dynamic_Test.cpp:
* TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Server.cpp:
* TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.cpp:
* TAO/orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
* TAO/orbsvcs/orbsvcs/Naming/Persistent_Naming_Context_Factory.cpp:
* TAO/tao/Var_Size_Argument_T.cpp:
* TAO/tests/POA/DSI/Database_i.cpp:
* TAO/tests/POA/DSI/Database_i.h:
|
| |
|
|
|
|
|
| |
* TAO/TAO_IDL/be/be_interface.cpp:
* TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
config file for LynxOS178 for gcc2.96 which is ancient
* ACE/ace/README:
* ACE/ace/Singleton.cpp:
* ACE/ace/Singleton.h:
* ACE/ace/config-lynxos-178.h:
* ACE/netsvcs/lib/Log_Message_Receiver.cpp:
* ACE/netsvcs/lib/Log_Message_Receiver.h:
* ACE/netsvcs/lib/Server_Logging_Handler_T.cpp:
* ACE/netsvcs/lib/Server_Logging_Handler_T.h:
* TAO/tao/TAO_Singleton.cpp:
* TAO/tao/TAO_Singleton.h:
|
|\
| |
| | |
Make use of delete to make sure an operation can't be called
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* TAO/TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
* TAO/tao/DynamicAny/DynAnyFactory.h:
* TAO/tao/DynamicInterface/Context.cpp:
* TAO/tao/DynamicInterface/Context.h:
* TAO/tao/DynamicInterface/Context.inl:
* TAO/tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
* TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h:
* TAO/tao/Invocation_Adapter.h:
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* ACE/ace/TP_Reactor.h:
* TAO/tao/Collocated_Invocation.h:
* TAO/tao/DynamicInterface/DII_Arguments.h:
* TAO/tao/DynamicInterface/DII_Arguments.inl:
* TAO/tao/DynamicInterface/DII_Invocation.h:
* TAO/tao/DynamicInterface/DII_Invocation_Adapter.h:
* TAO/tao/DynamicInterface/DII_Reply_Handler.cpp:
* TAO/tao/DynamicInterface/DII_Reply_Handler.h:
* TAO/tao/DynamicInterface/Dynamic_Adapter_Impl.h:
* TAO/tao/DynamicInterface/ExceptionList.h:
* TAO/tao/Messaging/Asynch_Invocation_Adapter.h:
* TAO/tao/Valuetype/AbstractBase_Invocation_Adapter.h:
|
|\ \
| | |
| | | |
Removed not used auto_ptr member, use delete, layout changes, fixed typos
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ACE_UNIMPLEMENTED_FUNC, layout changes, fixed typos in comments
* ACE/examples/ASX/UPIPE_Event_Server/Peer_Router.h:
* ACE/netsvcs/lib/Log_Message_Receiver.h:
* ACE/performance-tests/TCP/tcp_test.cpp:
* TAO/orbsvcs/Trading_Service/README:
* TAO/orbsvcs/Trading_Service/Trading_Server.cpp:
* TAO/orbsvcs/Trading_Service/Trading_Service.cpp:
* TAO/orbsvcs/Trading_Service/Trading_Service.h:
* TAO/orbsvcs/orbsvcs/AV/AVStreams_i.h:
* TAO/orbsvcs/orbsvcs/Trader/Constraint_Interpreter.cpp:
* TAO/orbsvcs/orbsvcs/Trader/Constraint_Interpreter.h:
* TAO/orbsvcs/orbsvcs/Trader/Constraint_Nodes.h:
* TAO/orbsvcs/orbsvcs/Trader/Constraint_Visitors.h:
* TAO/orbsvcs/orbsvcs/Trader/Offer_Database.h:
* TAO/orbsvcs/orbsvcs/Trader/Trader.h:
* TAO/orbsvcs/orbsvcs/Trader/Trader_Constraint_Visitors.h:
* TAO/orbsvcs/orbsvcs/Trader/Trader_Interfaces.h:
* TAO/orbsvcs/orbsvcs/Trader/Trader_T.h:
* TAO/orbsvcs/orbsvcs/Trader/Trader_Utils.h:
* TAO/orbsvcs/orbsvcs/Trader/Trading_Loader.cpp:
* TAO/orbsvcs/orbsvcs/Trader/Trading_Loader.h:
* TAO/orbsvcs/tests/Trading/Simple_Dynamic.h:
* TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h:
* TAO/tao/RTCORBA/Priority_Mapping_Manager.h:
* TAO/tao/RTScheduling/RTScheduler_Manager.h:
|
| |
| |
| |
| |
| |
| |
| |
| | |
* TAO/tao/RTScheduling/Current.h:
* TAO/tao/RTScheduling/RTScheduler_Initializer.h:
* TAO/tao/RTScheduling/RTScheduler_Loader.h:
* TAO/tao/RTScheduling/RTScheduler_Manager.h:
* TAO/tao/RTScheduling/Request_Interceptor.h:
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* TAO/tao/RTScheduling/Current.cpp:
* TAO/tao/RTScheduling/Current.h:
* TAO/tao/RTScheduling/Distributable_Thread.h:
* TAO/tao/RTScheduling/RTScheduler.cpp:
* TAO/tao/RTScheduling/RTScheduler.h:
* TAO/tao/RTScheduling/RTScheduler_Loader.h:
* TAO/tao/RTScheduling/RTScheduler_Manager.cpp:
* TAO/tao/RTScheduling/RTScheduler_Manager.h:
|
| |
| |
| |
| | |
* TAO/tao/RTScheduling/Request_Interceptor.cpp:
|
|/
|
|
| |
* TAO/tao/RTScheduling/Request_Interceptor.cpp:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ACE/ACEXML/common/HttpCharStream.cpp:
* ACE/ACEXML/common/HttpCharStream.h:
* ACE/ACEXML/common/URL_Addr.cpp:
* ACE/ACEXML/common/XML_Codecs.cpp:
* ACE/Kokyu/Default_Dispatcher_Impl.cpp:
* ACE/Kokyu/Kokyu.cpp:
* ACE/ace/Asynch_IO.h:
* ACE/ace/Local_Memory_Pool.cpp:
* ACE/ace/Parse_Node.h:
* ACE/ace/Proactor.cpp:
* ACE/ace/Thread_Manager.cpp:
* ACE/tests/Priority_Reactor_Test.cpp:
* TAO/tao/Stub.h:
* TAO/tao/Stub.inl:
|
|\
| |
| | |
Minor cleanup
|
| | |
|