libtcspc C++ API
Streaming TCSPC and time tag data processing
Loading...
Searching...
No Matches
tcspc::bucket< T > Member List

This is the complete list of members for tcspc::bucket< T >, including all inherited members.

at(size_type pos) -> referencetcspc::bucket< T >inline
at(size_type pos) const -> const_referencetcspc::bucket< T >inline
back() -> referencetcspc::bucket< T >inline
back() const -> const_referencetcspc::bucket< T >inline
begin() noexcept -> iteratortcspc::bucket< T >inline
begin() const noexcept -> const_iteratortcspc::bucket< T >inline
bucket() noexcept=defaulttcspc::bucket< T >
bucket(std::span< T > span, S &&storage)tcspc::bucket< T >inlineexplicit
bucket(bucket const &other)tcspc::bucket< T >inline
bucket(bucket &&other) noexcept=defaulttcspc::bucket< T >
cbegin() const noexcept -> const_iteratortcspc::bucket< T >inline
cend() const noexcept -> const_iteratortcspc::bucket< T >inline
check_storage_type() const noexcept -> booltcspc::bucket< T >inline
const_iterator typedeftcspc::bucket< T >
const_pointer typedeftcspc::bucket< T >
const_reference typedeftcspc::bucket< T >
const_reverse_iterator typedeftcspc::bucket< T >
crbegin() const noexcept -> const_reverse_iteratortcspc::bucket< T >inline
crend() const noexcept -> const_reverse_iteratortcspc::bucket< T >inline
data() noexcept -> pointertcspc::bucket< T >inline
data() const noexcept -> const_pointertcspc::bucket< T >inline
difference_type typedeftcspc::bucket< T >
element_type typedeftcspc::bucket< T >
empty() const noexcept -> booltcspc::bucket< T >inline
end() noexcept -> iteratortcspc::bucket< T >inline
end() const noexcept -> const_iteratortcspc::bucket< T >inline
extract_storage() -> Stcspc::bucket< T >inline
first(size_type count) -> std::span< T >tcspc::bucket< T >inline
first(size_type count) const -> std::span< T const >tcspc::bucket< T >inline
front() -> referencetcspc::bucket< T >inline
front() const -> const_referencetcspc::bucket< T >inline
iterator typedeftcspc::bucket< T >
last(size_type count) -> std::span< T >tcspc::bucket< T >inline
last(size_type count) const -> std::span< T const >tcspc::bucket< T >inline
operator<<(std::ostream &stream, bucket const &bkt) -> std::ostream &tcspc::bucket< T >friend
operator=(bucket const &other) -> bucket &tcspc::bucket< T >inline
operator=(bucket &&other) noexcept -> bucket &=defaulttcspc::bucket< T >
operator==(bucket const &lhs, bucket const &rhs) -> booltcspc::bucket< T >friend
operator[](size_type idx) -> referencetcspc::bucket< T >inline
operator[](size_type idx) const -> const_referencetcspc::bucket< T >inline
pointer typedeftcspc::bucket< T >
rbegin() noexcept -> reverse_iteratortcspc::bucket< T >inline
rbegin() const noexcept -> const_reverse_iteratortcspc::bucket< T >inline
reference typedeftcspc::bucket< T >
rend() noexcept -> reverse_iteratortcspc::bucket< T >inline
rend() const noexcept -> const_reverse_iteratortcspc::bucket< T >inline
reverse_iterator typedeftcspc::bucket< T >
shrink(std::size_t start, std::size_t count=std::dynamic_extent)tcspc::bucket< T >inline
size() const noexcept -> size_typetcspc::bucket< T >inline
size_bytes() const noexcept -> size_typetcspc::bucket< T >inline
size_type typedeftcspc::bucket< T >
storage() const -> S const &tcspc::bucket< T >inline
subspan(size_type offset, size_type count=std::dynamic_extent) -> std::span< T >tcspc::bucket< T >inline
subspan(size_type offset, size_type count=std::dynamic_extent) const -> std::span< T const >tcspc::bucket< T >inline
value_type typedeftcspc::bucket< T >
~bucket()=default (defined in tcspc::bucket< T >)tcspc::bucket< T >