local = 1<<0
remote = 1<<1
process = 1<<2
unix = 1<<3
transactions = 1<<4
all = std::numeric_limits<sys::u32>::max()
A container with one or nought elements.
operator=(storage &&) -> storage &
storage(storage &&)
operator=(const storage &) -> storage &
storage(const storage &)
storage()
end() const -> const T *
end() -> T *
begin() const -> const T *
begin() -> T *
size() const -> size_t
data() const -> const T *
data() -> T *
operator!() const -> bool
operator bool() constexplicit
operator->() const -> const T *
operator->() -> T *
operator*() const -> const T &
operator*() -> T &
operator&() const -> const T *
operator&() -> T *
get() const -> const T *
get() -> T *
destroy() -> void
template <class ... Args>
make(Args &&... args) -> void
~storage()
template <class ... Args>
storage(Args &&... args)
public sbn::properties
struct sbnd::Properties::Resources resources
discoverer::properties discover
struct sbnd::Properties::@11 network
bool enable_loopback
sbn::Port websocket_port
sbn::Port tcp_port
sbn::Duration interface_update_interval
interface_address_list allowed_interface_addresses
sbn::transaction_log::properties transactions
struct sbnd::Properties::@10 factory
factory_flags flags
unix_socket_pipeline::properties unix
process_pipeline::properties process
socket_pipeline::properties remote
sbn::parallel_pipeline::properties local
public std::vector< sys::interface_address< sys::ipv4_address > >
operator=(Factory &&) -> Factory &
Factory(Factory &&)
operator=(const Factory &) -> Factory &
Factory(const Factory &)
~Factory()
Factory()
write(std::ostream & out) const -> void
configure(const Properties & props) -> void
clear() -> void
wait() -> void
stop() -> void
start() -> void
isset(factory_flags f) const -> bool
unsetf(factory_flags f) -> void
setf(factory_flags f) -> void
flags(factory_flags rhs) -> void
flags() const -> factory_flags
transactions() -> sbn::transaction_log &
transactions(const char * filename) -> void
process() const -> const process_pipeline &
process() -> process_pipeline &
unix() -> unix_socket_pipeline &
remote() -> socket_pipeline &
local() -> sbn::parallel_pipeline &
instances() -> sbn::kernel_instance_registry &
types() -> sbn::kernel_type_registry &
Factory factory