OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimJpipMessage.cpp
Go to the documentation of this file.
2 
4 :m_header(new ossimJpipMessageHeader())
5 {
6 }
7 
9 {
10  m_header->reset();
11  m_messageBody.clear();
12  m_headerLength = 0;
13 
14 }
15 
17 {
18  ossim_uint32 idx = 0;
19  for(idx = 0; idx < m_messageBody.size();++idx)
20  {
21  std::cout << std::hex<<(int)m_messageBody[idx]<< " " ;
22  if((idx+1)%16 == 0)
23  {
24  out << "\n";
25  }
26  }
27 }
29 {
30  ossim_uint32 idx = 0;
31  for(idx = 0; idx < m_messageBody.size();++idx)
32  {
33  out << (char)m_messageBody[idx];
34  }
35 }
MessageBodyType m_messageBody
void dumpBodyAsHex(std::ostream &out) const
unsigned int ossim_uint32
void dumpBodyAsText(std::ostream &out) const
ossimRefPtr< ossimJpipMessageHeader > m_header
ossim_uint64 m_headerLength
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23