#include <gnuradio/tags.h>
|
static bool | offset_compare (const tag_t &x, const tag_t &y) |
| Comparison function to test which tag, x or y , came first in time.
|
|
|
uint64_t | offset |
| the item tag occurred at (as a uint64_t)
|
|
pmt::pmt_t | key |
| the key of tag (as a PMT symbol)
|
|
pmt::pmt_t | value |
| the value of tag (as a PMT)
|
|
pmt::pmt_t | srcid |
| the source ID of tag (as a PMT)
|
|
std::vector< long > | marked_deleted |
| Used by gr_buffer to mark a tagged as deleted by a specific block. You can usually ignore this.
|
|
|
bool | operator< (const tag_t &x, const tag_t &y) |
| Comparison function to test which tag, x or y , came first in time.
|
|
◆ tag_t() [1/2]
◆ tag_t() [2/2]
gr::tag_t::tag_t |
( |
const tag_t & |
rhs | ) |
|
|
inline |
Copy constructor; constructs identical tag, but doesn't copy marked_delete.
◆ ~tag_t()
◆ offset_compare()
static bool gr::tag_t::offset_compare |
( |
const tag_t & |
x, |
|
|
const tag_t & |
y |
|
) |
| |
|
inlinestatic |
Comparison function to test which tag, x
or y
, came first in time.
◆ operator=()
◆ operator==()
bool gr::tag_t::operator== |
( |
const tag_t & |
t | ) |
const |
|
inline |
equality comparison. Compares all details, except marked_delete
References key, offset, srcid, and value.
◆ operator<
bool operator< |
( |
const tag_t & |
x, |
|
|
const tag_t & |
y |
|
) |
| |
|
friend |
Comparison function to test which tag, x
or y
, came first in time.
◆ key
◆ marked_deleted
std::vector<long> gr::tag_t::marked_deleted |
Used by gr_buffer to mark a tagged as deleted by a specific block. You can usually ignore this.
◆ offset
uint64_t gr::tag_t::offset |
◆ srcid
◆ value
The documentation for this struct was generated from the following file: