aboutsummaryrefslogtreecommitdiff
path: root/aopacket.cpp
blob: 553816bf762af4c6fd3a2ecccc4130aead8987f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "aopacket.h"

AOPacket::AOPacket(QString p_packet_string)
{
  QStringList packet_contents = p_packet_string.split("#");

  m_header = packet_contents.at(0);

  for(int n_string = 1 ; n_string < packet_contents.size() - 1 ; ++n_string)
  {
    m_contents.append(packet_contents.at(n_string));
  }
}

AOPacket::~AOPacket()
{

}

QString AOPacket::to_string()
{
  QString f_string = m_header;

  for (QString i_string : m_contents)
  {
    f_string += ("#" + i_string);
  }

  f_string += "#%";

  return f_string;
}