μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Class Index
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | _
A
A
A_Repeat
A_Tpl
AbstractFixture (uhal::tests)
accessor
Adder
AdderBase
AddressTableOverlapFixture (uhal::tests)
alias_constructor
always_construct_holder
Animal
any_container
anyset
arg
arg_v
ArgAlwaysConverts
ArgInspector1
ArgInspector2
args
args_proxy
argument_loader
argument_record
arithmetic
array
array_caster
array_info
array_info< char[N]>
array_info< std::array< char, N > >
array_info< std::array< T, N > >
array_info< T[N]>
array_info_scalar
array_t
ArrayStruct
arrow_proxy
auto_deleter
axis_to_type
B
B
B_Repeat
B_Tpl
Base
base
BaseFunctionObject (uhal)
BaseLogLevel (uhal)
xpath_parser::binary_op_t
bool_
bools
object::borrowed_t
BreaksBase
BreaksTramp
buffer
buffer_info
buffer_protocol
Buffers (uhal)
build_ext (pybind11.setup_helpers)
builtin_exception
bytearray
bytes
C
C (test_exc_sp)
C1
C2
C_Repeat
C_Tpl
call_guard
call_guard< T >
call_guard< T, Ts... >
call_guard<>
capsule
Capture (conftest)
Cat
Chihuahua
class_
ClientFactory (uhal)
ClientFactory::ClientInfo (uhal)
ClientInterface (uhal)
common_iterator
compare_buffer_info
compare_buffer_info< T, detail::enable_if_t< detail::is_pod_struct< T >::value > >
compare_buffer_info< T, detail::enable_if_t< std::is_integral< T >::value > >
ComplexStruct
ConnectionManager::ConnectionDescriptor (uhal)
ConnectionManager (uhal)
Node::const_iterator (uhal)
ConstRefCasted
constructor
ConstructorStats
container_traits
ControlHub (uhal)
copyable_holder_caster
CopyOnlyInt
cpp_function
ClientFactory::Creator (uhal)
DerivedNodeFactory::Creator (uhal)
ClientFactory::CreatorInterface (uhal)
DerivedNodeFactory::CreatorInterface (uhal)
custom_type_setup
CustomContains (test_pytypes)
CustomGuard
CustomOperatorNew
D
D_Repeat
D_Tpl
AdderBase::Data
DebugLevel (uhal)
deferred_type
DependentGuard
DerivedNodeFactory (uhal)
DerivedWidget (test_interpreter)
descr
DestructionTester
dict
dict_readonly
different_resolutions
DispatchIssue
doc
document_order_comparator
Dog
dtype
DtypeCheck
DtypeSizeCheck
DummyAddressFileFixture (uhal::tests)
DummyChildNode (uhal::tests)
DummyClient (uhal::tests)
DummyHardware (uhal::tests)
DummyHardwareFixture (uhal::tests)
DummyHardwareInterface (uhal::tests)
DummyHardwareOptions (uhal::tests)
DummyHardwareRunner (uhal::tests)
DummyParentNode (uhal::tests)
duration_caster
dynamic_attr
E
E_nc
eigen_extract_stride
eigen_extract_stride< Eigen::Map< PlainObjectType, MapOptions, StrideType > >
eigen_extract_stride< Eigen::Ref< PlainObjectType, Options, StrideType > >
eigen_map_caster
eigen_tensor_helper
eigen_tensor_helper< Eigen::Tensor< Scalar_, NumIndices_, Options_, IndexType > >
eigen_tensor_helper< Eigen::TensorFixedSize< Scalar_, Eigen::Sizes< Indices... >, Options_, IndexType > >
EigenConformable
EigenProps
El
ellipsis
embedded_module
empty
enum_
enum_base
equal_to
equivalent_integer
equivalent_integer< false, 1 >
equivalent_integer< false, 2 >
equivalent_integer< false, 4 >
equivalent_integer< false, 8 >
equivalent_integer< true, 1 >
equivalent_integer< true, 2 >
equivalent_integer< true, 4 >
equivalent_integer< true, 8 >
error_already_set
error_fetch_and_normalize
error_scope
ErrorLevel (uhal)
exactly_one
exactly_one< P, Default >
ExampleMandA
ExampleVirt
exception
exception (uhal::exception)
ExtendedVirtClass (test_gil_scoped)
F
factory
factory< CFunc, AFunc, CReturn(CArgs...), AReturn(AArgs...)>
factory< Func, void_type(*)(), Return(Args...)>
FatalLevel (uhal)
field_descriptor
Mmap::File (uhal)
PCIe::File (uhal)
FlakyException (test_exceptions)
float_ (external)
float_
format_descriptor
format_descriptor< char[N]>
format_descriptor< std::array< char, N > >
format_descriptor< std::complex< T >, detail::enable_if_t< std::is_floating_point< T >::value > >
format_descriptor< T, detail::enable_if_t< detail::array_info< T >::is_array > >
format_descriptor< T, detail::enable_if_t< detail::is_pod_struct< T >::value > >
format_descriptor< T, detail::enable_if_t< std::is_arithmetic< T >::value > >
format_descriptor< T, detail::enable_if_t< std::is_enum< T >::value > >
frozenset
function
function_call
function_record
FunctionObject (uhal)
FunctionObject< R, T * > (uhal)
G
gap
generic_item
generic_iterator
generic_type
get_storage_pointer_type
get_storage_pointer_type< MapType, void_t< typename MapType::PointerArgType > >
get_storage_pointer_type< MapType, void_t< typename MapType::StoragePointerType > >
get_tensor_descriptor
gil_scoped_acquire
gil_scoped_release
H
handle
handle_type_name
handle_type_name< args >
handle_type_name< array >
handle_type_name< array_t< T, Flags > >
handle_type_name< bool_ >
handle_type_name< bytes >
handle_type_name< float_ >
handle_type_name< int_ >
handle_type_name< iterable >
handle_type_name< iterator >
handle_type_name< kwargs >
handle_type_name< none >
has_operator_delete
has_operator_delete< T, void_t< decltype(static_cast< void(*)(void *)>(T::operator delete))> >
has_operator_delete_size
has_operator_delete_size< T, void_t< decltype(static_cast< void(*)(void *, size_t)>(T::operator delete))> >
hash< HashMe > (std)
hash< TplCtorClass > (std)
hash< Vector2 > (std)
HashMe
eigen_tensor_helper< Eigen::Tensor< Scalar_, NumIndices_, Options_, IndexType > >::helper
eigen_tensor_helper< Eigen::Tensor< Scalar_, NumIndices_, Options_, IndexType > >::helper< index_sequence< Is... > >
Mmap::HexTo (uhal)
holder_helper
holder_helper< ref< T > > (pybind11::detail)
holder_helper< ref< T > > (PYBIND11_NAMESPACE::detail)
HostToTargetInspector (uhal)
HttpResponseType (uhal)
HwInterface (uhal)
I
IncType
index_sequence
InfoLevel (uhal)
cpp_function::InitializingFunctionRecordDeleter
instance
int_
int_to_str
int_to_str< 0, Digits... >
internals
IntFloat
IntFmt (uhal)
intrinsic_type
intrinsic_type< const T >
intrinsic_type< const T[N]>
intrinsic_type< T & >
intrinsic_type< T && >
intrinsic_type< T * >
intrinsic_type< T[N]>
IPbus (uhal)
IPbus< 1, IPbus_minor > (uhal)
IPbus< 2, IPbus_minor > (uhal)
IPbusCore (uhal)
IPbusCoreResponseCodeSet (uhal::exception)
is_comparable
is_comparable< T, enable_if_t< container_traits< T >::is_element &&container_traits< T >::is_comparable > >
is_comparable< T, enable_if_t< container_traits< T >::is_pair > >
is_comparable< T, enable_if_t< container_traits< T >::is_vector > >
is_complex
is_complex< std::complex< T > >
is_copy_assignable
is_copy_assignable< Container, enable_if_t< all_of< std::is_copy_assignable< Container >, std::is_same< typename Container::value_type &, typename Container::reference > >::value > >
is_copy_assignable< std::pair< T1, T2 > >
is_copy_constructible
is_copy_constructible< Container, enable_if_t< all_of< std::is_copy_constructible< Container >, std::is_same< typename Container::value_type &, typename Container::reference >, negation< std::is_same< Container, typename Container::value_type > > >::value > >
is_copy_constructible< std::pair< T1, T2 > >
is_final
is_fmt_numeric
is_fmt_numeric< std::complex< T >, detail::enable_if_t< std::is_floating_point< T >::value > >
is_fmt_numeric< T, enable_if_t< std::is_arithmetic< T >::value > >
is_holder_type
is_holder_type< base, std::unique_ptr< base, deleter > >
is_input_iterator
is_input_iterator< T, void_t< decltype(*std::declval< T & >()), decltype(++std::declval< T & >())> >
is_instantiation
is_instantiation< Class, Class< Us... > >
is_method
is_new_style_constructor
is_operator
is_std_array
is_std_array< std::array< T, N > >
is_template_base_of_impl
class_::is_valid_class_option
items_view
ItemsViewImpl
iterable
iterator
values_and_holders::iterator
iterator_access
iterator_key_access
iterator_state
iterator_value_access
K
keep_alive
keys_view
KeysViewImpl
kw_only
kwargs
kwargs_proxy
L
Labrador
lacking_copy_ctor
lacking_move_ctor
latin1_decoder
latin1_writer
less
less_equal
list
list_caster
list_item
loader_life_support
local_internals
LocalBase
LocalException
LocalSimpleException
Location (uhal)
log_configuration (uhal)
M
make_index_sequence_impl
make_index_sequence_impl< 0, S... >
map_caster
memoryview
metaclass
MinimalFixture (uhal::tests)
MinimalFixture< IPBUS_2_0_PCIE > (uhal::tests)
MixGL
MixGL2
Mmap (uhal)
NodeTreeBuilder::mode_lut (uhal)
module_
module_::module_def
module_local
Movable
move_always
move_always< T, enable_if_t< all_of< move_is_plain_type< T >, negation< is_copy_constructible< T > >, std::is_move_constructible< T >, std::is_same< decltype(std::declval< make_caster< T > >().operator T&()), T & > >::value > >
move_if_unreferenced
move_if_unreferenced< T, enable_if_t< all_of< move_is_plain_type< T >, negation< move_always< T > >, std::is_move_constructible< T >, std::is_same< decltype(std::declval< make_caster< T > >().operator T&()), T & > >::value > >
move_only_holder_caster
MoveOnlyInt
MoveOrCopyInt
multi_array_iterator
multiple_inheritance
my_caster (other_lib)
MyException
MyException2
MyException3
MyException4
MyException5
MyException5_1
MyException6
MyType (other_lib)
N
name
name_null_sentry
namespace_uri_predicate
NCVirt
NCVirtTrampoline
negation
NoBraceInitialization
Node (uhal)
nodelete
NodeProperties (uhal::tests)
NodeTreeBuilder (uhal)
NodeTreeClassAttribute (uhal)
NodeTreeFirmwareInfoAttribute (uhal)
NodeTreeParametersGrammar (uhal::grammars)
NonCopyable
NonCopyableInt
none
NoneCastTester
NoneTester
NonRefIterator
nonsimple_values_and_holders
NonZeroIterator
NonZeroSentinel
not_equal_to
NoticeLevel (uhal)
npy_api
npy_format_descriptor
npy_format_descriptor< char[N]>
npy_format_descriptor< std::array< char, N > >
npy_format_descriptor< T, enable_if_t< array_info< T >::is_array > >
npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >
npy_format_descriptor< T, enable_if_t< std::is_enum< T >::value > >
npy_format_descriptor_name
npy_format_descriptor_name< T, enable_if_t< is_complex< T >::value > >
npy_format_descriptor_name< T, enable_if_t< std::is_floating_point< T >::value > >
npy_format_descriptor_name< T, enable_if_t< std::is_integral< T >::value > >
numpy_internals
numpy_type_info
O
obj_attr
Object
object
object_api
op_
op_impl
operator_const (handle_from_move_only_type_with_operator_PyObject)
operator_ncnst (handle_from_move_only_type_with_operator_PyObject)
opt_false
opt_true
optional_caster
OptionalHolder
OptionalProperties
options
OstreamRedirect
Output (conftest)
overload_cast
overload_cast_impl
override_hash
override_unused
P
pack_element
pack_element< 0, T, Ts... >
PacketFmt (uhal::detail)
Panther
ParallelCompile (pybind11.setup_helpers)
Parser (uhal)
PartialNestedStruct
PartialStruct
PCIe (uhal)
PCIeDummyHardware (uhal::tests)
PerfTester
PerfTester (uhal::tests)
NodeTreeBuilder::permissions_lut (uhal)
Pet (pets)
pickle_factory
pickle_factory< Get, Set, RetState(Self), NewInstance(ArgState)>
polymorphic_type_hook
polymorphic_type_hook< itype, detail::enable_if_t< std::is_base_of< Animal, itype >::value > > (pybind11)
polymorphic_type_hook< itype, detail::enable_if_t< std::is_base_of< Animal, itype >::value > > (PYBIND11_NAMESPACE)
polymorphic_type_hook_base
polymorphic_type_hook_base< itype, detail::enable_if_t< std::is_polymorphic< itype >::value > >
pos_only
prepend
array_t::private_ctor
buffer_info::private_ctr_tag
process_attribute
process_attribute< arg >
process_attribute< arg_v >
process_attribute< arithmetic >
process_attribute< base< T > >
process_attribute< buffer_protocol >
process_attribute< call_guard< Ts... > >
process_attribute< char * >
process_attribute< const char * >
process_attribute< custom_type_setup >
process_attribute< doc >
process_attribute< dynamic_attr >
process_attribute< is_final >
process_attribute< is_method >
process_attribute< is_new_style_constructor >
process_attribute< is_operator >
process_attribute< keep_alive< Nurse, Patient > >
process_attribute< kw_only >
process_attribute< metaclass >
process_attribute< module_local >
process_attribute< multiple_inheritance >
process_attribute< name >
process_attribute< pos_only >
process_attribute< prepend >
process_attribute< return_value_policy >
process_attribute< scope >
process_attribute< sibling >
process_attribute< T, enable_if_t< is_pyobject< T >::value > >
process_attribute_default
process_attributes
PyA_Repeat
PyA_Tpl
npy_api::PyArray_Dims
PyArray_Proxy
PyArrayDescr_Proxy
PyB_Repeat
PyB_Tpl
Pybind11Extension (pybind11.setup_helpers)
PyC_Repeat
PyD_Repeat
PyExampleVirt
pyobject_caster
pyobject_caster< array_t< T, ExtraFlags > >
pyobject_tag
PyTF6
PyTF7
PythonAlreadySetInDestructor
pythonbuf
PythonCallInDestructor
PyVirtClass
PyVoidScalarObject_Proxy
PyWidget
Q
PerfTester::QueuedBlockRead (uhal::tests)
PerfTester::QueuedBlockWrite (uhal::tests)
PerfTester::QueuedRmwBits (uhal::tests)
PerfTester::QueuedRmwSum (uhal::tests)
PerfTester::QueuedTransaction (uhal::tests)
R
ref
ref_tag
ReferenceSensitiveOptional
RefQualified
RefWrapper (uhal)
RefWrapper< T * > (uhal)
RegisteredDerived
ClientFactory::RegistrationHelper (uhal)
RegistrationHelper (uhal)
remove_class
remove_class< R(C::*)(A...) const >
remove_class< R(C::*)(A...)>
remove_cvref
return_value_policy_override
return_value_policy_override< Return, detail::enable_if_t< std::is_base_of< type_caster_generic, make_caster< Return > >::value, void > >
RobustSessionMutex (uhal::detail)
Rule (uhal)
RValueCaster
RValueRefParam
S
same_size
SanitizedString (conftest)
scope
scope_exit
scoped_estream_redirect
scoped_interpreter
scoped_ostream_redirect
SDist (setup)
select_indices_impl
select_indices_impl< index_sequence< IPrev... >, I, B, Bs... >
self_t
SemicolonDelimitedUriListGrammar (uhal::grammars)
sequence
sequence_fast_readonly
sequence_item
sequence_slow_readwrite
set
set_caster
shared_exception
SharedObject (uhal::detail)
sibling
SigBusGuard (uhal)
simple_collector
SimpleAddressTableFixture (uhal::tests)
SimpleBase (exercise_trampoline)
SimpleBaseTrampoline (exercise_trampoline)
SimpleCppDerived (exercise_trampoline)
SimplePyDerived (test_pickling)
SimpleStruct
SimpleStructReordered
slice
SoEmpty (test_class::pr4220_tripped_over_this)
options::state
staticmethod
object::stolen_t
str
str_attr
strconv_attribute_impl
strconv_pcdata_impl
cpp_function::strdup_guard
string_caster
StringStruct
strip_function_object
StrIssue
T
TargetToHostInspector (uhal)
TCP (uhal)
TCPDummyHardware (uhal::tests)
test_initializer
test_override_cache_helper
test_override_cache_helper_trampoline
TestFactory1
TestFactory2
TestFactory3
TestFactory4
TestFactory5
TestFactory6
TestFactory7
TestFactoryHelper
TestProperties
TestPropertiesOverride
TestPropRVP
TestStruct
TestThread
ThisThreadID (uhal)
Thread (test_thread)
TimeFmt (uhal)
TimeIntervalStats (uhal)
Timer (uhal::tests)
TplCtorClass
ControlHub::tpreamble (uhal)
TranslatedFmt (uhal)
tuple
tuple_caster
tuple_item
call_guard< T, Ts... >::type
type
type_caster
type_caster< ArgAlwaysConverts > (pybind11::detail)
type_caster< ArgAlwaysConverts > (PYBIND11_NAMESPACE::detail)
type_caster< ArgInspector1 > (pybind11::detail)
type_caster< ArgInspector1 > (PYBIND11_NAMESPACE::detail)
type_caster< ArgInspector2 > (pybind11::detail)
type_caster< ArgInspector2 > (PYBIND11_NAMESPACE::detail)
type_caster< bool >
type_caster< CharT, enable_if_t< is_std_char_type< CharT >::value > >
type_caster< ConstRefCasted >
type_caster< CopyOnlyInt >
type_caster< DestructionTester > (pybind11::detail)
type_caster< DestructionTester > (PYBIND11_NAMESPACE::detail)
type_caster< Eigen::Ref< PlainObjectType, 0, StrideType >, enable_if_t< is_eigen_dense_map< Eigen::Ref< PlainObjectType, 0, StrideType > >::value > >
type_caster< Eigen::TensorMap< Type, Options >, typename eigen_tensor_helper< remove_cv_t< Type > >::ValidType >
type_caster< MoveOnlyInt >
type_caster< MoveOrCopyInt >
type_caster< other_lib::MyType > (pybind11::detail)
type_caster< other_lib::MyType > (PYBIND11_NAMESPACE::detail)
type_caster< ReferenceSensitiveOptional< T > > (pybind11::detail)
type_caster< ReferenceSensitiveOptional< T > > (PYBIND11_NAMESPACE::detail)
type_caster< RValueCaster >
type_caster< std::array< Type, Size > >
type_caster< std::basic_string< CharT, Traits, Allocator >, enable_if_t< is_std_char_type< CharT >::value > >
type_caster< std::chrono::duration< Rep, Period > >
type_caster< std::chrono::time_point< Clock, Duration > >
type_caster< std::chrono::time_point< std::chrono::system_clock, Duration > >
type_caster< std::complex< T > >
type_caster< std::deque< Type, Alloc > >
type_caster< std::function< Return(Args...)> >
type_caster< std::list< Type, Alloc > >
type_caster< std::map< Key, Value, Compare, Alloc > >
type_caster< std::nullptr_t >
type_caster< std::pair< T1, T2 > >
type_caster< std::reference_wrapper< type > >
type_caster< std::set< Key, Compare, Alloc > >
type_caster< std::shared_ptr< T > >
type_caster< std::tuple< Ts... > >
type_caster< std::unique_ptr< type, deleter > >
type_caster< std::unordered_map< Key, Value, Hash, Equal, Alloc > >
type_caster< std::unordered_set< Key, Hash, Equal, Alloc > >
type_caster< std::valarray< Type > >
type_caster< std::vector< Type, Alloc > >
type_caster< T, enable_if_t< is_pyobject< T >::value > >
type_caster< T, enable_if_t< std::is_arithmetic< T >::value &&!is_std_char_type< T >::value > >
type_caster< Type, enable_if_t< is_eigen_dense_map< Type >::value > >
type_caster< Type, enable_if_t< is_eigen_dense_plain< Type >::value > >
type_caster< Type, enable_if_t< is_eigen_other< Type >::value > >
type_caster< Type, enable_if_t< is_eigen_sparse< Type >::value > >
type_caster< Type, typename eigen_tensor_helper< Type >::ValidType >
type_caster< unchecked_mutable_reference< T, Dim > >
type_caster< unchecked_reference< T, Dim > >
type_caster< value_and_holder >
type_caster< void >
type_caster< void_type >
type_caster_base
type_caster_generic
type_equal_to
type_hash
type_info
type_list
type_record
U
UDP (uhal)
UDPDummyHardware (uhal::tests)
UnboundStruct
unchecked_mutable_reference
unchecked_reference
undefined_t
Unordered (conftest)
unpacking_collector
UnregisteredBase
UnregisteredType
URI (uhal)
UserType
utf16_counter
utf16_decoder
utf16_writer
utf32_counter
utf32_decoder
utf32_writer
utf8_counter
utf8_decoder
utf8_writer
V
ValHeader (uhal)
value_and_holder
values_and_holders
values_view
ValuesViewImpl
ValVector (uhal)
ValVectorIndexingSuite (pycohal)
ValWord (uhal)
variant_caster
variant_caster< V< Ts... > >
variant_caster_visitor
Vector2
vector_has_data_and_format
vector_has_data_and_format< Vector, enable_if_t< std::is_same< decltype(format_descriptor< typename Vector::value_type >::format(), std::declval< Vector >().data()), typename Vector::value_type * >::value > >
vectorize_arg
vectorize_helper
vectorize_returned_array
vectorize_returned_array< Func, void, Args... >
VirtClass
visit_helper
void_caster
void_t_impl
void_type
W
WarningLevel (uhal)
wchar_decoder
wchar_selector
wchar_selector< 2 >
wchar_selector< 4 >
weakref
wide_char_arg_deleter
Widget
X
xml_allocator
xml_attribute (pugi)
xml_attribute_iterator (pugi)
xml_attribute_struct (pugi)
xml_buffered_writer
xml_document (pugi)
xml_document_struct
xml_extra_buffer
xml_memory_management_function_storage
xml_memory_page
xml_memory_string_header
xml_named_node_iterator (pugi)
xml_node (pugi)
xml_node_iterator (pugi)
xml_node_struct (pugi)
xml_object_range (pugi)
xml_parse_result (pugi)
xml_parser
xml_stream_chunk
xml_text (pugi)
xml_tree_walker (pugi)
xml_writer (pugi)
xml_writer_file (pugi)
xml_writer_stream (pugi)
xpath_allocator
xpath_allocator_capture
xpath_ast_node
xpath_context
xpath_exception (pugi)
xpath_lexer
xpath_lexer_string
xpath_memory_block
xpath_node (pugi)
xpath_node_set (pugi)
xpath_node_set_raw
xpath_parse_result (pugi)
xpath_parser
xpath_query (pugi)
xpath_query_impl
xpath_stack
xpath_stack_data
xpath_string
xpath_variable (pugi)
xpath_variable_boolean
xpath_variable_node_set
xpath_variable_number
xpath_variable_set (pugi)
xpath_variable_string
_
_Integer (uhal)
_Integer< T, IntFmt< bin, fixed, WIDTH > > (uhal)
_Integer< T, IntFmt< bin, variable, WIDTH > > (uhal)
_Integer< T, IntFmt< dec, fixed, WIDTH > > (uhal)
_Integer< T, IntFmt< dec, variable, WIDTH > > (uhal)
_Integer< T, IntFmt< hex, fixed, WIDTH > > (uhal)
_Integer< T, IntFmt< hex, variable, WIDTH > > (uhal)
_Quote (uhal)
_Quote< const char * > (uhal)
_Time (uhal)
_Type (uhal)
_ValHeader_ (uhal)
_ValVector_ (uhal)
_ValWord_ (uhal)