►NHepMC3 | HepMC3 main namespace |
C_children | Provides operator to find the child particles of a Vertex or Particle |
C_parents | Provides operator to find the parent particles of a Vertex or Particle |
CAnalysisExample | Example analysis. Produces a rapidity distribution of final state particles |
CAssociatedParticle | Attribute class allowing eg. a GenParticle to refer to another GenParticle |
CAttribute | Forward declaration of GenParticle |
CATTRIBUTE | Filter for the attributes |
CAttributeFeature | AttributeFeature |
CBoolAttribute | Attribute that holds an Booleger implemented as an int |
CCharAttribute | Attribute that holds an Chareger implemented as an int |
CDoubleAttribute | Attribute that holds a real number as a double |
CFeature | Expose GenericFeature interface to derived Feature class |
CFeature< Feature_type, typename std::enable_if< std::is_floating_point< Feature_type >::value, void >::type > | Specialisation of Feature for floating point type |
CFeature< Feature_type, typename std::enable_if< std::is_integral< Feature_type >::value, void >::type > | Specialisation of Feature for integral types |
CFloatAttribute | Attribute that holds a real number as a float |
CFourVector | Generic 4-vector |
CGenCrossSection | Stores additional information about cross-section |
CGenericFeature | GenericFeature defines the Feature interface GenericFeature is not intended to be used directly. The derived Feature class and its specialisations should be used |
CGenEvent | Stores event-related information |
CGenEventData | Stores serializable event information |
CGenHeavyIon | Stores additional information about Heavy Ion generator |
CGenParticle | Stores particle-related information |
CGenParticleData | Stores serializable particle information |
CGenParticlePtr_greater_order | Comparison of two particles |
CGenPdfInfo | Stores additional information about PDFs |
►CGenRunInfo | Stores run-related information |
CToolInfo | Interrnal struct for keeping track of tools |
CGenRunInfoData | Stores serializable run information |
CGenVertex | Stores vertex-related information |
CGenVertexData | Stores serializable vertex information |
CHEPEUPAttribute | Class for storing data for LHEF run information |
CHEPEVT_Wrapper | An interface to HEPEVT common block |
CHEPRUPAttribute | Class for storing data for LHEF run information |
CIntAttribute | Attribute that holds an Integer implemented as an int |
CLongAttribute | Attribute that holds an Integer implemented as an int |
CLongDoubleAttribute | Attribute that holds a real number as a double |
CLongLongAttribute | Attribute that holds an Integer implemented as an int |
Cmagic_t | Union to hold first 4 byts of file, i.e. magic bytes |
Cpair_GenVertexPtr_int_greater | Order vertices with equal paths |
CPrint | Provides different printing formats |
CPythia8ToHepMC3 | |
CReader | Base class for all I/O readers |
CReaderAscii | GenEvent I/O parsing for structured text files |
CReaderAsciiHepMC2 | Parser for HepMC2 I/O files |
CReaderGZ | GenEvent I/O parsing for structured text files compressed with gzip |
CReaderHEPEVT | GenEvent I/O parsing and serialization for HEPEVT files |
CReaderLHEF | GenEvent I/O parsing and serialization for LHEF files |
CReaderPlugin | GenEvent I/O parsing and serialization using external plugin |
CReaderRoot | GenEvent I/O parsing and serialization for root files |
CReaderRootTree | GenEvent I/O parsing and serialization for root files based on root TTree |
►CRecursive | Forward declare the recursion wrapper |
ChasId | HasID |
CidInterface | IDinterface |
CRelatives | Define a common interface that all Relatives objects will satisfy Relatives provides an operator to get the relatives of a range of different GenObject types. The following are examples |
CRelativesInterface | Forward declare the Relatives interface in which _parents and _children are wrapped |
CSelector | Selector is an interface to "standard" Features that are valid for both integral and floating point comparisons |
CSelectorWrapper | Forward declaration of SelectorWrapper |
CSetup | Configuration for HepMC |
Csort_by_id_asc | Comparison of two particle by id |
CStandardSelector | StandardSelector |
CStringAttribute | Attribute that holds a string |
CUIntAttribute | Attribute that holds an unsigned int |
CULongAttribute | Attribute that holds an unsigned long |
CULongLongAttribute | Attribute that holds an unsigned long long |
CUnits | Stores units-related enums and conversion functions |
CVectorCharAttribute | Attribute that holds a vector of charegers of type char |
CVectorDoubleAttribute | |
CVectorFloatAttribute | Attribute that holds a vector of floategers of type float |
CVectorIntAttribute | Attribute that holds a vector of integers of type int |
CVectorLongDoubleAttribute | Attribute that holds a vector of long doubleegers of type long double |
CVectorLongIntAttribute | |
CVectorLongLongAttribute | Attribute that holds a vector of long longegers of type long long |
CVectorStringAttribute | |
CVectorUIntAttribute | Attribute that holds a vector of unsigned integers of type unsigned int |
CVectorULongAttribute | Attribute that holds a vector of unsigned longegers of type unsigned long |
CVectorULongLongAttribute | Attribute that holds a vector of unsigned long longegers of type unsigned long long |
CWriter | Base class for all I/O writers |
CWriterAscii | GenEvent I/O serialization for structured text files |
CWriterAsciiHepMC2 | GenEvent I/O serialization for structured text files |
CWriterDOT | GenEvent I/O output to dot files that should be processed by graphviz or other software |
CWriterHEPEVT | GenEvent I/O serialization for HEPEVT files |
CWriterHEPEVTZEUS | GenEvent I/O output to files readable by ZEUS software |
CWriterPlugin | GenEvent I/O parsing and serialization using external plugin |
CWriterRoot | GenEvent I/O serialization for root files |
CWriterRootTree | GenEvent I/O serialization for root files based on root TTree |
CWriterRootTreeOPAL | GenEvent I/O output to files similar to these produced by OPAL software |
►NLHEF | Les Houches event file classes |
CClus | |
CCut | |
CEventFile | |
CEventGroup | |
CGenerator | |
CHEPEUP | |
CHEPRUP | |
CMergeInfo | |
COAttr | |
CPDFInfo | |
CProcInfo | |
CReader | |
CScale | |
CScales | |
CTagBase | |
CWeight | |
CWeightGroup | |
CWeightInfo | |
CWriter | |
CXMLTag | |
CXSecInfo | |
►NPhotospp | |
CPhotosHepMC3Event | |
CPhotosHepMC3Particle | |
►NTauolapp | |
CTauolaHepMC3Event | |
CTauolaHepMC3Particle | |
Caccessor | |
Calias_constructor | |
Calways_construct_holder | |
Cany_container | |
Carg | |
Carg_v | |
Cargs | |
Cargs_proxy | |
Cargument_loader | Helper class which loads arguments for C++ functions called from Python |
Cargument_record | Internal data structure which holds metadata about a keyword argument |
Carithmetic | Annotation to mark enums as an arithmetic type |
Carray | |
Carray_caster | |
Carray_info | |
Carray_info< char[N]> | |
Carray_info< std::array< char, N > > | |
Carray_info< std::array< T, N > > | |
Carray_info< T[N]> | |
Carray_info_scalar | |
►Carray_t | |
Cprivate_ctor | |
Carrow_proxy | Quick proxy class needed to implement operator-> for iterators which can't return pointers |
Cbase | Annotation indicating that a class derives from another given type |
Cbool_ | |
Cbools | Compile-time all/any/none of that check the boolean value of all template types |
Cbuffer | |
►Cbuffer_info | Information record describing a Python buffer object |
Cprivate_ctr_tag | |
Cbuffer_protocol | Annotation which enables the buffer protocol for a type |
Cbuiltin_exception | C++ bindings of builtin Python exceptions |
Cbytes | |
Ccall_guard | |
Ccall_guard< T > | |
►Ccall_guard< T, Ts... > | |
Ctype | |
Ccall_guard<> | |
Ccapsule | |
►Cclass_ | |
Cis_valid_class_option | |
Ccommon_iterator | |
Ccompare_buffer_info | |
Ccompare_buffer_info< T, detail::enable_if_t< detail::is_pod_struct< T >::value > > | |
Ccompare_buffer_info< T, detail::enable_if_t< std::is_integral< T >::value > > | |
Cconstructor | |
Ccontainer_traits | |
Ccopyable_holder_caster | Type caster for holder types like std::shared_ptr, etc |
Ccpp_function | Wraps an arbitrary C++ function/method/lambda function/.. into a callable Python object |
Cdeferred_type | Defer the evaluation of type T until types Us are instantiated |
Cdescr | |
Cdict | |
Cdict_readonly | Python's dictionary protocol permits this to be a forward iterator |
Cdoc | Annotation for documentation |
Cdtype | |
Cduration_caster | |
Cdynamic_attr | Annotation which enables dynamic attributes, i.e. adds __dict__ to a class |
Ceigen_extract_stride | |
Ceigen_extract_stride< Eigen::Map< PlainObjectType, MapOptions, StrideType > > | |
Ceigen_extract_stride< Eigen::Ref< PlainObjectType, Options, StrideType > > | |
Ceigen_map_caster | |
CEigenConformable | |
CEigenProps | |
Cellipsis | |
Cembedded_module | Python 2.7/3.x compatible version of PyImport_AppendInittab and error checks |
Cenum_ | Binds C++ enumerations and enumeration classes to Python |
Cenum_base | |
Cerror_already_set | |
Cerror_scope | RAII wrapper that temporarily clears any Python error state |
Cexactly_one | |
Cexactly_one< P, Default > | |
Cexception | |
Cfactory | |
Cfactory< CFunc, AFunc, CReturn(CArgs...), AReturn(AArgs...)> | |
Cfactory< Func, void_type(*)(), Return(Args...)> | |
Cfield_descriptor | |
Cfloat_ | |
Cformat_descriptor | |
Cformat_descriptor< char[N]> | |
Cformat_descriptor< std::array< char, N > > | |
Cformat_descriptor< std::complex< T >, detail::enable_if_t< std::is_floating_point< T >::value > > | Glibc defines I as a macro which breaks things, e.g., boost template names |
Cformat_descriptor< T, detail::enable_if_t< detail::array_info< T >::is_array > > | |
Cformat_descriptor< T, detail::enable_if_t< detail::is_pod_struct< T >::value > > | |
Cformat_descriptor< T, detail::enable_if_t< std::is_arithmetic< T >::value > > | |
Cformat_descriptor< T, detail::enable_if_t< std::is_enum< T >::value > > | |
Cfunction | |
Cfunction_call | Internal data associated with a single function call |
Cfunction_record | Internal data structure which holds metadata about a bound function (signature, overloads, etc.) |
Cgeneric_item | |
Cgeneric_iterator | STL iterator template used for tuple, list, sequence and dict |
Cgeneric_type | Generic support for creating new Python heap types |
Cgil_scoped_acquire | |
Cgil_scoped_release | |
Chandle | |
Chandle_type_name | |
Chandle_type_name< args > | |
Chandle_type_name< array > | |
Chandle_type_name< array_t< T, Flags > > | |
Chandle_type_name< bytes > | |
Chandle_type_name< int_ > | |
Chandle_type_name< iterable > | |
Chandle_type_name< iterator > | |
Chandle_type_name< kwargs > | |
Chandle_type_name< none > | |
Chas_operator_delete | |
Chas_operator_delete< T, void_t< decltype(static_cast< void(*)(void *)>(T::operator delete))> > | |
Chas_operator_delete_size | |
Chas_operator_delete_size< T, void_t< decltype(static_cast< void(*)(void *, size_t)>(T::operator delete))> > | |
CHEPEVT | Fortran common block HEPEVT |
CHepMC3Event | HEPEvent Interface to HepMC classes |
CHepMC3Particle | HEPParticle interface to HepMC classes |
CHepMC3ViewerFrame | Definition of class HepMC3ViewerFrame used for simple GUI viewer |
Cholder_helper | |
Cindex_sequence | Index sequences |
Cinstance | The 'instance' type which needs to be standard layout (need to be able to use 'offsetof') |
Cint_ | |
Cint_to_str | |
Cint_to_str< 0, Digits... > | |
Cinternals | |
Cintrinsic_type | Helper template to strip away type modifiers |
Cintrinsic_type< const T > | |
Cintrinsic_type< const T[N]> | |
Cintrinsic_type< T & > | |
Cintrinsic_type< T && > | |
Cintrinsic_type< T * > | |
Cintrinsic_type< T[N]> | |
Cis_comparable | |
Cis_comparable< T, enable_if_t< container_traits< T >::is_element &&container_traits< T >::is_comparable > > | |
Cis_comparable< T, enable_if_t< container_traits< T >::is_pair > > | |
Cis_comparable< T, enable_if_t< container_traits< T >::is_vector > > | |
Cis_complex | |
Cis_complex< std::complex< T > > | |
Cis_copy_assignable | |
Cis_copy_assignable< Container, enable_if_t< all_of< std::is_copy_assignable< Container >, std::is_same< typename Container::value_type &, typename Container::reference > >::value > > | |
Cis_copy_assignable< std::pair< T1, T2 > > | |
Cis_copy_constructible | |
Cis_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 > > | |
Cis_copy_constructible< std::pair< T1, T2 > > | |
Cis_final | Annotation for classes that cannot be subclassed |
Cis_fmt_numeric | |
Cis_fmt_numeric< std::complex< T >, detail::enable_if_t< std::is_floating_point< T >::value > > | |
Cis_fmt_numeric< T, enable_if_t< std::is_arithmetic< T >::value > > | |
Cis_holder_type | |
Cis_holder_type< base, std::unique_ptr< base, deleter > > | |
Cis_input_iterator | Check if T looks like an input iterator |
Cis_input_iterator< T, void_t< decltype(*std::declval< T & >()), decltype(++std::declval< T & >())> > | |
Cis_instantiation | |
Cis_instantiation< Class, Class< Us... > > | |
Cis_method | Annotation for methods |
Cis_new_style_constructor | Tag for a new-style __init__ defined in detail/init.h |
Cis_operator | Annotation for operators |
Cis_std_array | |
Cis_std_array< std::array< T, N > > | |
Cis_template_base_of_impl | |
CIsGoodEvent | |
CIsGoodEventDIS | |
Citerable | |
Citerator | |
Citerator_state | |
Ckeep_alive | Keep patient alive while nurse lives |
Ckw_only | |
Ckwargs | |
Ckwargs_proxy | |
Clist | |
Clist_caster | |
Clist_item | |
Cloader_life_support | |
Cmake_index_sequence_impl | |
Cmake_index_sequence_impl< 0, S... > | |
Cmap_caster | |
CMcTesterValidationTool | Interface to MCTester |
Cmemoryview | |
Cmetaclass | Annotation which requests that a special metaclass is created for a type |
►Cmodule_ | Wrapper for Python extension modules |
Cmodule_def | |
Cmodule_local | Annotation that marks a class as local to the module: |
Cmove_always | |
Cmove_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 > > | |
Cmove_if_unreferenced | |
Cmove_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 > > | |
Cmove_only_holder_caster | |
Cmulti_array_iterator | |
Cmultiple_inheritance | Annotation indicating that a class is involved in a multiple inheritance relationship |
CMyClass | Sample class for root I/O test |
CMyRunClass | Sample class for root I/O test |
Cname | Annotation for function names |
Cnegation | |
Cnodelete | Dummy destructor wrapper that can be used to expose classes with a private destructor |
Cnone | |
Cnonsimple_values_and_holders | |
►Cnpy_api | |
CPyArray_Dims | |
Cnpy_format_descriptor | |
Cnpy_format_descriptor< char[N]> | |
Cnpy_format_descriptor< std::array< char, N > > | |
Cnpy_format_descriptor< T, enable_if_t< array_info< T >::is_array > > | |
Cnpy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > > | |
Cnpy_format_descriptor< T, enable_if_t< std::is_enum< T >::value > > | |
Cnpy_format_descriptor_name | |
Cnpy_format_descriptor_name< T, enable_if_t< is_complex< T >::value > > | |
Cnpy_format_descriptor_name< T, enable_if_t< std::is_floating_point< T >::value > > | |
Cnpy_format_descriptor_name< T, enable_if_t< std::is_integral< T >::value > > | |
Cnumpy_internals | |
Cnumpy_type_info | |
Cobj_attr | |
►Cobject | |
Cborrowed_t | |
Cstolen_t | |
Cobject_api | |
Cop_ | Operator implementation generator |
Cop_impl | Base template of operator implementations |
Coptional_caster | |
►Coptions | |
Cstate | |
COstreamRedirect | |
COutputValidationTool | Interface for validatio to Pythia |
Coverload_cast | |
Coverload_cast_impl | |
Coverride_hash | |
Coverride_unused | |
Cpack_element | Return the Nth element from the parameter pack |
Cpack_element< 0, T, Ts... > | |
CPhotosHepMC3Event | Interface to GenEvent objects |
CPhotosHepMC3Particle | Interface to GenParticle objects |
CPhotosValidationTool | Interface for validatio to Photos |
Cpickle_factory | Implementation for py::pickle(GetState, SetState) |
Cpickle_factory< Get, Set, RetState(Self), NewInstance(ArgState)> | |
Cpolymorphic_type_hook | |
Cpolymorphic_type_hook_base | |
Cpolymorphic_type_hook_base< itype, detail::enable_if_t< std::is_polymorphic< itype >::value > > | |
Cpos_only | |
Cprepend | Mark a function for addition at the beginning of the existing overload chain instead of the end |
Cprocess_attribute | |
Cprocess_attribute< arg > | Process a keyword argument attribute (without a default value) |
Cprocess_attribute< arg_v > | Process a keyword argument attribute (with a default value) |
Cprocess_attribute< arithmetic > | Process an 'arithmetic' attribute for enums (does nothing here) |
Cprocess_attribute< base< T > > | Process a parent class attribute (deprecated, does not support multiple inheritance) |
Cprocess_attribute< buffer_protocol > | |
Cprocess_attribute< call_guard< Ts... > > | |
Cprocess_attribute< char * > | |
Cprocess_attribute< const char * > | Process an attribute specifying the function's docstring (provided as a C-style string) |
Cprocess_attribute< doc > | Process an attribute specifying the function's docstring |
Cprocess_attribute< dynamic_attr > | |
Cprocess_attribute< is_final > | |
Cprocess_attribute< is_method > | Process an attribute which indicates that this function is a method |
Cprocess_attribute< is_new_style_constructor > | |
Cprocess_attribute< is_operator > | Process an attribute which indicates that this function is an operator |
Cprocess_attribute< keep_alive< Nurse, Patient > > | |
Cprocess_attribute< kw_only > | Process a keyword-only-arguments-follow pseudo argument |
Cprocess_attribute< metaclass > | |
Cprocess_attribute< module_local > | |
Cprocess_attribute< multiple_inheritance > | Process a multiple inheritance attribute |
Cprocess_attribute< name > | Process an attribute specifying the function's name |
Cprocess_attribute< pos_only > | Process a positional-only-argument maker |
Cprocess_attribute< prepend > | Process a 'prepend' attribute, putting this at the beginning of the overload chain |
Cprocess_attribute< return_value_policy > | Process an attribute indicating the function's return value policy |
Cprocess_attribute< scope > | Process an attribute which indicates the parent scope of a method |
Cprocess_attribute< sibling > | Process an attribute which indicates that this is an overloaded function associated with a given sibling |
Cprocess_attribute< T, enable_if_t< is_pyobject< T >::value > > | Process a parent class attribute. Single inheritance only (class_ itself already guarantees that) |
Cprocess_attribute_default | |
Cprocess_attributes | Recursively iterate over variadic template arguments |
CPyArray_Proxy | |
CPyArrayDescr_Proxy | |
Cpyobject_caster | |
Cpyobject_caster< array_t< T, ExtraFlags > > | |
Cpyobject_tag | Tag and check to identify a class which implements the Python object API |
CPythiaValidationTool | Interface for validatio to Pythia |
Cpythonbuf | |
CPyVoidScalarObject_Proxy | |
Cremove_class | Strip the class from a method type |
Cremove_class< R(C::*)(A...) const > | |
Cremove_class< R(C::*)(A...)> | |
Creturn_value_policy_override | |
Creturn_value_policy_override< Return, detail::enable_if_t< std::is_base_of< type_caster_generic, make_caster< Return > >::value, void > > | |
Csame_size | |
Cscope | Annotation for parent scope |
Cscoped_estream_redirect | |
Cscoped_interpreter | |
Cscoped_ostream_redirect | |
Cselect_indices_impl | Make an index sequence of the indices of true arguments |
Cselect_indices_impl< index_sequence< IPrev... >, I, B, Bs... > | |
Cself_t | |
Csequence | |
Csequence_fast_readonly | Lightweight iterator policy using just a simple pointer: see PySequence_Fast_ITEMS |
Csequence_item | |
Csequence_slow_readwrite | Full read and write access using the sequence protocol: see detail::sequence_accessor |
Cset | |
Cset_caster | |
Csibling | Annotation indicating that a function is an overload associated with a given "sibling" |
Csimple_collector | |
CSimpleEventTool | Simple validation |
Cslice | |
Cstaticmethod | |
Cstr | |
Cstr_attr | |
Cstring_caster | |
Cstrip_function_object | |
CTauolaHepMC3Event | Interface to GenEvent objects |
CTauolaHepMC3Particle | Interface to GenParticle objects |
CTauolaValidationTool | Interface for validatio to Tauola |
CTimer | Used to benchmark MC generators |
Ctuple | |
Ctuple_caster | |
Ctuple_item | |
Ctype | |
Ctype_caster | |
Ctype_caster< bool > | |
Ctype_caster< CharT, enable_if_t< is_std_char_type< CharT >::value > > | |
Ctype_caster< std::array< Type, Size > > | |
Ctype_caster< std::basic_string< CharT, Traits, Allocator >, enable_if_t< is_std_char_type< CharT >::value > > | |
Ctype_caster< std::chrono::duration< Rep, Period > > | |
Ctype_caster< std::chrono::time_point< Clock, Duration > > | |
Ctype_caster< std::chrono::time_point< std::chrono::system_clock, Duration > > | |
Ctype_caster< std::complex< T > > | |
Ctype_caster< std::deque< Type, Alloc > > | |
Ctype_caster< std::function< Return(Args...)> > | |
Ctype_caster< std::list< Type, Alloc > > | |
Ctype_caster< std::map< Key, Value, Compare, Alloc > > | |
Ctype_caster< std::nullptr_t > | |
Ctype_caster< std::pair< T1, T2 > > | |
Ctype_caster< std::reference_wrapper< type > > | |
Ctype_caster< std::set< Key, Compare, Alloc > > | |
Ctype_caster< std::shared_ptr< T > > | Specialize for the common std::shared_ptr, so users don't need to |
Ctype_caster< std::tuple< Ts... > > | |
Ctype_caster< std::unique_ptr< type, deleter > > | |
Ctype_caster< std::unordered_map< Key, Value, Hash, Equal, Alloc > > | |
Ctype_caster< std::unordered_set< Key, Hash, Equal, Alloc > > | |
Ctype_caster< std::valarray< Type > > | |
Ctype_caster< std::vector< Type, Alloc > > | |
Ctype_caster< T, enable_if_t< is_pyobject< T >::value > > | |
Ctype_caster< T, enable_if_t< std::is_arithmetic< T >::value &&!is_std_char_type< T >::value > > | |
Ctype_caster< Type, enable_if_t< is_eigen_dense_map< Type >::value > > | |
Ctype_caster< Type, enable_if_t< is_eigen_dense_plain< Type >::value > > | |
Ctype_caster< Type, enable_if_t< is_eigen_other< Type >::value > > | |
Ctype_caster< Type, enable_if_t< is_eigen_sparse< Type >::value > > | |
Ctype_caster< unchecked_mutable_reference< T, Dim > > | |
Ctype_caster< unchecked_reference< T, Dim > > | |
Ctype_caster< value_and_holder > | |
Ctype_caster< void > | |
Ctype_caster< void_type > | |
Ctype_caster_base | Generic type caster for objects stored on the heap |
Ctype_caster_generic | |
Ctype_equal_to | |
Ctype_hash | |
Ctype_info | |
Ctype_list | Helper template which holds a list of types |
Ctype_record | Special data structure which (temporarily) holds metadata about a bound class |
Cunchecked_mutable_reference | |
Cunchecked_reference | |
Cundefined_t | Type for an unused type slot |
Cunpacking_collector | Helper class which collects positional, keyword, * and ** arguments for a Python function call |
CValidationControl | Runs multiple validation tools |
CValidationTool | Virtual Interface to validation tools |
Cvalue >> | |
Cvalue_and_holder | |
►Cvalues_and_holders | |
Citerator | |
Cvariant_caster | Generic variant caster |
Cvariant_caster< V< Ts... > > | |
Cvariant_caster_visitor | Visit a variant and cast any found type to Python |
Cvector_has_data_and_format | |
Cvector_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 > > | |
Cvectorize_arg | |
Cvectorize_helper | |
Cvectorize_returned_array | |
Cvectorize_returned_array< Func, void, Args... > | |
Cvisit_helper | |
Cvoid_caster | |
Cvoid_t_impl | |
Cvoid_type | Helper type to replace 'void' in some expressions |
Cweakref | |