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 >