diff options
Diffstat (limited to 'ACE')
-rw-r--r-- | ACE/tests/Message_Queue_Test_Ex.cpp | 25 | ||||
-rw-r--r-- | ACE/tests/Message_Queue_Test_Ex.h | 6 |
2 files changed, 13 insertions, 18 deletions
diff --git a/ACE/tests/Message_Queue_Test_Ex.cpp b/ACE/tests/Message_Queue_Test_Ex.cpp index e83fede1740..cd182fb722a 100644 --- a/ACE/tests/Message_Queue_Test_Ex.cpp +++ b/ACE/tests/Message_Queue_Test_Ex.cpp @@ -72,28 +72,25 @@ using SYNCH_QUEUE = ACE_Message_Queue_Ex<User_Class, ACE_MT_SYNCH>; struct Queue_Wrapper { /// The message queue. - SYNCH_QUEUE *q_; + SYNCH_QUEUE *q_ {}; /// Pointer to messages blocks for sender to send to reciever. - User_Class **send_block_; + User_Class **send_block_ {}; /// Default constructor. - Queue_Wrapper () - : q_ (0), send_block_ (0) - { - } + Queue_Wrapper () = default; }; +/** + * Container for data passed to sender in the MQ_Ex_N_Tester + * performance test. + * + * For use in multithreaded performance test. + */ struct MQ_Ex_N_Tester_Wrapper { - // = TITLE - // Container for data passed to sender in the MQ_Ex_N_Tester - // performance test. - // - // = DESCRIPTION - // For use in multithreaded performance test. - MQ_Ex_N_Tester *tester_; - User_Class *head_send_block_; + MQ_Ex_N_Tester *tester_ {}; + User_Class *head_send_block_ {}; }; #endif /* ACE_HAS_THREADS */ diff --git a/ACE/tests/Message_Queue_Test_Ex.h b/ACE/tests/Message_Queue_Test_Ex.h index 0642fffb96a..be8f9b27523 100644 --- a/ACE/tests/Message_Queue_Test_Ex.h +++ b/ACE/tests/Message_Queue_Test_Ex.h @@ -23,8 +23,6 @@ class User_Class { public: User_Class (const char inputMsg[]) - : message_ (0), - next_(0) { ACE_NEW (this->message_, char[ACE_OS::strlen (inputMsg) + 1]); ACE_OS::strcpy (this->message_, inputMsg); @@ -49,8 +47,8 @@ public: } private: - char *message_; - User_Class *next_; + char *message_ {}; + User_Class *next_ {}; }; // The main tests for the ACE_Message_Queue_Ex_N |