Base classes
Methods
carry_all_parents() const -> bool
carry_all_parents(bool rhs) -> void
types() -> kernel_type_registry *
types() const -> const kernel_type_registry *
types(kernel_type_registry * rhs) -> void
template <class T>
operator>>(T & rhs) -> kernel_buffer &
read(kernel_ptr & k) -> void
write(const kernel_ptr & k) -> void
write(const kernel * k) -> void
template <class T>
read(sys::interface_address< T > & rhs) -> void
template <class T>
write(const sys::interface_address< T > & rhs) -> void
read(sys::ipv6_address & rhs) -> void
write(const sys::ipv6_address & rhs) -> void
read(sys::ipv4_address & rhs) -> void
write(const sys::ipv4_address & rhs) -> void
read(sys::socket_address & rhs) -> void
write(const sys::socket_address & rhs) -> void
template <class T>
read(std::vector< T > & rhs) -> void
template <class T>
write(const std::vector< T > & rhs) -> void
Types
using size_type = sys::u32
Methods
size() const -> size_type
size(size_type rhs) -> void