, including all inherited members.
Static Public Member Functions |
no_factory() |
senf::PacketInterpreterBase |
[inline, static] |
Public Member Functions |
annotation() |
senf::PacketInterpreterBase |
[inline] |
append(ptr packet) |
senf::PacketInterpreterBase |
|
as() |
senf::PacketInterpreterBase |
[inline] |
clearAnnotations() |
senf::PacketInterpreterBase |
[inline] |
clone() |
senf::PacketInterpreterBase |
|
data() |
senf::PacketInterpreterBase |
[inline] |
dump(std::ostream &os) |
senf::PacketInterpreterBase |
|
factory() |
senf::PacketInterpreterBase |
[inline] |
finalizeThis() |
senf::PacketInterpreterBase |
|
finalizeTo(ptr other) |
senf::PacketInterpreterBase |
|
first() |
senf::PacketInterpreterBase |
[inline] |
is() |
senf::PacketInterpreterBase |
[inline] |
is_shared() const |
senf::intrusive_refcount_base |
|
last() |
senf::PacketInterpreterBase |
[inline] |
next() |
senf::PacketInterpreterBase |
[inline] |
nextPacketRange() |
senf::PacketInterpreterBase |
[inline] |
nextPacketType() |
senf::PacketInterpreterBase |
[inline] |
parseNextAs() |
senf::PacketInterpreterBase |
[inline] |
parseNextAs(factory_t factory) |
senf::PacketInterpreterBase |
[inline] |
prev() |
senf::PacketInterpreterBase |
[inline] |
refcount() const |
senf::intrusive_refcount_base |
|
reparse() |
senf::PacketInterpreterBase |
|
typeId() |
senf::PacketInterpreterBase |
[inline] |
Public Enumerators |
Append enum value |
senf::PacketInterpreterBase |
|
Prepend enum value |
senf::PacketInterpreterBase |
|
Public Types |
Append_t enum name |
senf::PacketInterpreterBase |
|
byte typedef |
senf::PacketInterpreterBase |
|
const_iterator typedef |
senf::PacketInterpreterBase |
|
difference_type typedef |
senf::PacketInterpreterBase |
|
factory_t typedef |
senf::PacketInterpreterBase |
|
iterator typedef |
senf::PacketInterpreterBase |
|
no_range typedef |
senf::PacketInterpreterBase |
|
optional_range typedef |
senf::PacketInterpreterBase |
|
Prepend_t enum name |
senf::PacketInterpreterBase |
|
ptr typedef |
senf::PacketInterpreterBase |
|
range typedef |
senf::PacketInterpreterBase |
|
refcount_t typedef |
senf::intrusive_refcount_base |
|
size_type typedef |
senf::PacketInterpreterBase |
|
Non-Public Members |
appendClone(detail::PacketImpl *impl, iterator base, iterator new_base) |
senf::PacketInterpreterBase |
[inline, protected] |
appendClone(detail::PacketImpl *impl, range r) |
senf::PacketInterpreterBase |
[inline, protected] |
begin() const |
senf::PacketData |
[inline, protected] |
capacity() const |
senf::PacketData |
[inline, protected] |
clear() |
senf::PacketData |
[inline, protected] |
const_pointer typedef |
senf::PacketData |
[protected] |
const_reference typedef |
senf::PacketData |
[protected] |
empty() const |
senf::PacketData |
[inline, protected] |
end() const |
senf::PacketData |
[inline, protected] |
erase(iterator pos) |
senf::PacketData |
[inline, protected] |
erase(iterator first, iterator last) |
senf::PacketData |
[inline, protected] |
impl() const |
senf::PacketData |
[inline, protected] |
impl_ |
senf::PacketData |
[protected] |
insert(iterator pos, byte v) |
senf::PacketData |
[inline, protected] |
insert(iterator pos, size_type n, byte v) |
senf::PacketData |
[inline, protected] |
insert(iterator pos, InputIterator f, InputIterator l) |
senf::PacketData |
[inline, protected] |
operator[](size_type n) const |
senf::PacketData |
[inline, protected] |
operator[](size_type n) |
senf::PacketData |
[inline, protected] |
pointer typedef |
senf::PacketData |
[protected] |
reference typedef |
senf::PacketData |
[protected] |
reserve(size_type n) |
senf::PacketData |
[inline, protected] |
resize(size_type n, byte v=0) |
senf::PacketData |
[protected] |
intrusive_ptr_add_ref(PacketInterpreterBase const *) |
senf::PacketInterpreterBase |
[friend] |
intrusive_ptr_release(PacketInterpreterBase const *) |
senf::PacketInterpreterBase |
[friend] |
size() const |
senf::PacketData |
[inline, protected] |
valid() |
senf::PacketData |
[inline, protected] |
value_type typedef |
senf::PacketData |
[protected] |