| 363 | } |
| 364 | |
| 365 | void |
| 366 | displayChain(ACE_Message_Block* chain) |
| 367 | { |
| 368 | //std::cout << "DISPLAYING CHAIN" << std::endl; |
| 369 | for (ACE_Message_Block* current = chain; current; current = current->cont()) { |
| 370 | if (current->length() > 0) { |
| 371 | //std::cout << "DISPLAYING BLOCK" << std::endl; |
| 372 | ACE_TCHAR buffer[4096]; |
| 373 | ACE::format_hexdump(current->base(), current->length(), buffer, sizeof(buffer)); |
| 374 | std::cout << buffer << std::endl; |
| 375 | } |
| 376 | } |
| 377 | } |
| 378 | |
| 379 | #if defined DDS_HAS_WCHAR && defined ACE_HAS_CPP20 |
| 380 | std::string wstringConvert(const ACE_CDR::WChar* in) |