Jpp  master_rocky-37-gf0c5bc59d
the software that should make you happy
Public Member Functions | Public Attributes | Friends | List of all members
JACOUSTICS::JSuperEvt::rx_t Struct Reference

Acoustics transmission. More...

#include <JSuperEvt.hh>

Public Member Functions

 rx_t ()
 
 rx_t (const int id, const int counter, const int string, const int floor, const double toa, const double weight)
 

Public Attributes

int id
 
int counter
 
int string
 
int floor
 
double toa
 
double weight
 

Friends

JReaderoperator>> (JReader &in, rx_t &object)
 Read transmission from input. More...
 
JWriteroperator<< (JWriter &out, const rx_t &object)
 Write transmission to output. More...
 

Detailed Description

Acoustics transmission.

Definition at line 118 of file JSuperEvt.hh.

Constructor & Destructor Documentation

◆ rx_t() [1/2]

JACOUSTICS::JSuperEvt::rx_t::rx_t ( )
inline

Definition at line 119 of file JSuperEvt.hh.

119  :
120  id (-1),
121  counter(-1),
122  string (-1),
123  floor (-1),
124  toa (0.0),
125  weight (0.0)
126  {}

◆ rx_t() [2/2]

JACOUSTICS::JSuperEvt::rx_t::rx_t ( const int  id,
const int  counter,
const int  string,
const int  floor,
const double  toa,
const double  weight 
)
inline

Definition at line 128 of file JSuperEvt.hh.

133  :
134  id (id),
135  counter(counter),
136  string (string),
137  floor (floor),
138  toa (toa),
139  weight (weight)
140  {}

Friends And Related Function Documentation

◆ operator>>

JReader& operator>> ( JReader in,
rx_t object 
)
friend

Read transmission from input.

Parameters
inreader
objecttransmission
Returns
reader

Definition at line 150 of file JSuperEvt.hh.

151  {
152  in >> object.id;
153  in >> object.counter;
154  in >> object.string;
155  in >> object.floor;
156  in >> object.toa;
157  in >> object.weight;
158 
159  return in;
160  }

◆ operator<<

JWriter& operator<< ( JWriter out,
const rx_t object 
)
friend

Write transmission to output.

Parameters
outwriter
objecttransmission
Returns
writer

Definition at line 170 of file JSuperEvt.hh.

171  {
172  out << object.id;
173  out << object.counter;
174  out << object.string;
175  out << object.floor;
176  out << object.toa;
177  out << object.weight;
178 
179  return out;
180  }

Member Data Documentation

◆ id

int JACOUSTICS::JSuperEvt::rx_t::id

Definition at line 182 of file JSuperEvt.hh.

◆ counter

int JACOUSTICS::JSuperEvt::rx_t::counter

Definition at line 183 of file JSuperEvt.hh.

◆ string

int JACOUSTICS::JSuperEvt::rx_t::string

Definition at line 184 of file JSuperEvt.hh.

◆ floor

int JACOUSTICS::JSuperEvt::rx_t::floor

Definition at line 185 of file JSuperEvt.hh.

◆ toa

double JACOUSTICS::JSuperEvt::rx_t::toa

Definition at line 186 of file JSuperEvt.hh.

◆ weight

double JACOUSTICS::JSuperEvt::rx_t::weight

Definition at line 187 of file JSuperEvt.hh.


The documentation for this struct was generated from the following file: