Givaro 4.2.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 C__giv_map_less_ith< T, UNARYOP, ith >Map opcode on all Elements less or requal that ith
 C__giv_map_less_ith< T, UNARYOP, 0 >
 C__giv_map_less_ith< T, UNARYOP, ith >
 C__giv_map_less_ith_const< T, UNARYOP, ith >
 C__giv_map_less_ith_const< T, UNARYOP, 0 >
 C__giv_map_less_ith_const< T, UNARYOP, ith >
 C__givdom_trait_name< T >Give a name for /read/write
 C__givdom_trait_name< char >
 C__givdom_trait_name< double >
 C__givdom_trait_name< float >
 C__givdom_trait_name< int >
 C__givdom_trait_name< long >
 C__givdom_trait_name< short >
 CHashTable< T, Key >::_E
 ►C_perfArray0
 ►C_perfArray0< T >Defined by marco GIVARO_PERF_DEFCLASS. ref counting and stuff
 ►C_perfArrayFixed
 CAdicSize
 CArray0TagArray0Tag
 CBaseDomain< T >Base Domain
 ►CBaseOP< Domain >
 ►CBaseTimerBase for class RealTimer; class SysTimer; class UserTimer;
 CBitsBits
 CBlackBoxPolynomial
 CBlackBoxVectorOfPolynomial
 CBlocFreeListData structure of a bloc
 CChineseRemainder< Ring, Domain, REDUCE >CRA
 CChineseRemainder< Ring, Domain, false >CRA2
 Cruint< K >::cr_iterator
 Cruint< 6 >::cr_iterator
 CDefaultFormat
 CDegreeDegree type for polynomials
 CDeterministicTag
 CDomainRandIter< Domain >
 CDomainRandIter< ZRing< Integer > >
 CElemConstRef< T >Elem const Ref
 CElemRef< T >Elem Ref
 CExtension< BFT >Extension
 ►Cfalse_type
 ►CFiniteInterface< _Element >
 CFrac< T1, T2 >
 CGeneralRingNonZeroRandIter< Ring, RandIter >Random iterator for nonzero random numbers
 CGeneralRingRandIter< Ring >UnparametricRandIter
 CGF2Integers modulo 2
 CGFqDom< Size_store >Class GFqDom
 ►CGFqDom< TT >
 CGIV_ExtensionrandIter< ExtensionField, Type >Extension rand iters
 CGIV_randIter< Ring, Type >Random ring Element generator
 CGivaro_keygen< RandIter >
 ►CGIVARO_numeric_limits< XXX >
 ►CGIVARO_numeric_limits< double >
 ►CGIVARO_numeric_limits< float >
 ►CGIVARO_numeric_limits< int >
 ►CGIVARO_numeric_limits< long >
 ►CGIVARO_numeric_limits< long long >
 ►CGIVARO_numeric_limits< short >
 ►CGIVARO_numeric_limits< signed char >
 ►CGIVARO_numeric_limits< Size_store >
 ►CGIVARO_numeric_limits< TT >
 ►CGIVARO_numeric_limits< unsigned char >
 ►CGIVARO_numeric_limits< unsigned int >
 ►CGIVARO_numeric_limits< unsigned long >
 ►CGIVARO_numeric_limits< unsigned long long >
 ►CGIVARO_numeric_limits< unsigned short >
 ►CGivaroMainInitialisation of GIVARO
 CGivaroMM< T >Memory manager that allocates array of object of type T for
 CGivaroNoInitGivaroNoInit
 ►CGivErrorBase class for exeception handling in Givaro
 CGivMMFreeListImplementation of a memory manager with free-lists
 CGivMMInfoStatic informations of memory allocation
 CGivMMRefCountMemory management with reference counter on allocated data
 CGivModuleGivModule
 CgivNoCopyUsed to call cstor without copy
 CgivNoInitUsed to build no initialized object as static object
 CGivRandomGivRandom
 CgivWithCopyUsed to call cstor with copy
 Chash< Givaro::Integer >
 CHashTable< T, Key >Hash table
 CHasTypeString< T >
 CHeuristicTag
 CHighOrder< Domain >
 Cieee
 CIndeterIndeterminate
 CRetVectorStorage< T, Dense >::IndiceIterator_t
 CInitAfterInitAfter
 ►CIntegerThis is the Integer class
 CIntType< IsFloat >
 CIntType< true >
 CIsEqual< a, b >
 CIsEqual< a, a >
 ►CisForwardIterator
 CIsNotEqual< a, b >
 CisUndefinedIterator
 CHashTable< T, Key >::Iterator
 CList0< T >::Iterator
 CIteratorInterface< Container >
 CHashTable< T, Key >::IteratorKey
 CIteratorTraits< Iterator >
 CKey< T >The class Key
 CKSpace< Domain >
 CList0< T >ListO
 Cmake_signed< RecInt::rint< K > >
 Cmake_signed< RecInt::ruint< K > >
 Cmake_signed_int< T, Enable >
 Cmake_signed_int< T, typename std::enable_if< std::is_floating_point< T >::value >::type >
 Cmake_unsigned_int< T, Enable >
 Cmake_unsigned_int< T, typename std::enable_if< std::is_floating_point< T >::value >::type >
 CMatrixDom< T, StorageTag >
 CMemorer
 ►CModular_implem< _Storage_t, _Compute_t, _Residu_t >This class implement the standard arithmetic with Modulo Elements
 ►CModular_implem< _Storage_t, _Compute_t, _Storage_t >
 ►CModular_implem< _Storage_t, _Compute_t, make_unsigned_int< _Storage_t >::type >
 ►CModular_implem< _Storage_t, std::make_unsigned< _Compute_t >::type, std::make_unsigned< _Storage_t >::type >
 CModular_implem< Integer, Integer, Integer >
 ►CModular_implem< IntType, _Compute_t, IntType >
 ►CModular_implem< Storage_t, Compute_t, Storage_t >
 CModularBalanced< TAG >
 CModularExtended< _Element >
 CModularRandIter< Ring >Random ring Element generator
 CModularRandIter< Modular< Integer > >
 CMontgomery< TYPE >
 CNBBITS< K >
 CNBBITS< 6 >
 CNBLIMB< K >
 CNBLIMB< 6 >
 CNeutralNeutral type
 CList0< T >::node
 CObjectInitGivModule
 COMPTimerOMP timer
 ►COP
 CPair< T1, T2 >Pair
 CPoly1CRT< Field >Poly1 CRT
 ►CPoly1Dom< Domain, StorageTag >
 ►CPoly1Dom< Domain, Tag >
 ►CPoly1Dom< GFqDom< int64_t >, Dense >
 CPoly1PadicDom< Domain, Tag >
 CPrimes16Class Primes16
 CQField< RatElement >
 CRandomIntegerIterator< _Unsigned, _Exact_Size >Random Integer Iterator
 ►CRandomizedTag
 CRationalRationals. No doc
 CRecInt_K< T >
 CRecInt_K< RecInt::rint< K > >
 CRecInt_K< RecInt::ruint< K > >
 CRefCounterRef counter
 CRefCountPtr< T >Refcount Pointer
 CRetMatrix2Storage< StorageTag, ViewTag >
 CRetMatrixStorage< T, StorageTag >
 CRetMatrixStorage< T, Dense >
 CRetMatrixStorage< T, Sparse >
 CRetVector2Storage< StorageTag, ViewTag >
 CRetVectorStorage< T, StorageTag >
 CRetVectorStorage< T, Dense >
 CRetVectorStorage< T, Sparse >
 ►CRingDom
 ►CRingInterface< _Element >
 ►CRingInterface< Rational >
 Crint< K >
 Crmint< K, MG >
 Crmint< K, MG_ACTIVE >
 Crmint< K, MG_INACTIVE >
 CRNSsystem< RING, Domain >Class RNSsystem
 CRNSsystemFixed< Ints >NO DOC
 Cruint< K >
 Cruint< 0 >
 Cruint< 1 >
 Cruint< 2 >
 Cruint< 3 >
 Cruint< 4 >
 Cruint< 5 >
 Csdiv
 CSparse
 CSparsity_Trait< CLASS >
 ►CSporadic
 CSpyInteger
 CStack< THING >Stack
 CStaticElement< DomainStyle >Static Element
 CRetMatrixStorage< T, Sparse >::Storage_t
 CRetVectorStorage< T, Sparse >::Storage_t
 CStructFormat< T, Tag >
 CTimerTimer
 ►Ctrue_type
 CTypeString< T >
 CUndefined
 CVectorDom< Domain, StorageTag >