Givaro
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 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__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 >
 C_perfArray0< T >Defined by marco GIVARO_PERF_DEFCLASS. ref counting and stuff
 CArray0< Bits::base >
 CArray0< Domain >
 CArray0< Indice_t >
 CArray0< modulo >
 CArray0TagArray0Tag
 CArrayFixed< T, SIZE >ArrayFixed
 CBaseDomain< T >Base Domain
 CBaseDomain< char >
 CBaseDomain< double >
 CBaseDomain< float >
 CBaseDomain< int >
 CBaseDomain< long >
 CBaseDomain< short >
 CBaseTimerBase for class RealTimer; class SysTimer; class UserTimer;
 CBitsBits
 CBlocFreeListData structure of a bloc
 CChineseRemainder< Ring, Domain, REDUCE >CRA
 CChineseRemainder< Ring, Domain, false >CRA2
 CconstIterator_t< Indice_t >
 CDegreeDegree type for polynomials
 CElemConstRef< T >Elem const Ref
 CElement< int64_t >
 CElemRef< T >Elem Ref
 CExtension< BFT >Extension
 CExtension< BFT >
 CGeneralRingNonZeroRandIter< Ring, RandIter >Random iterator for nonzero random numbers
 CGeneralRingNonZeroRandIter< Self_t >
 CGeneralRingNonZeroRandIter< Self_t, RandIter >
 CGeneralRingRandIter< Ring >UnparametricRandIter
 CGeneralRingRandIter< Domain >
 CGeneralRingRandIter< Self_t >
 CGF2Integers modulo 2
 CGFqDom< TT >Class GFqDom
 CGFqDom< int >
 CGFqDom< int32_t >
 CGFqDom< int64_t >
 CGIV_ExtensionrandIter< ExtensionField, Type >Extension rand iters
 CGIV_ExtensionrandIter< Self_t, Integer >
 CGIV_randIter< Ring, Type >Random ring Element generator
 CGIV_randIter< GFqDom< TT >, Rep >
 CGIV_randIter< Self_t, bool >
 CGIV_randIter< Self_t, Element >
 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
 CHashTable< T, Key >Hash table
 CHashTable< T, Givaro::Key >
 CIndeterIndeterminate
 CInitAfterInitAfter
 CIntegerThis is the Integer class
 CInterpolation< Domain, REDUCE >Interpolation
 CKey< T >The class Key
 CList0< T >ListO
 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, Residu_t >
 CModular_implem< Storage_t, Compute_t, Storage_t >
 CModularRandIter< Ring >Random ring Element generator
 CModularRandIter< Father_t, Rep >
 CModularRandIter< Modular< Integer > >
 CModularRandIter< Self_t >
 CNeutralNeutral type
 CNewtonInterpGeom< Domain, REDUCE >Newton
 CNewtonInterpGeomMultip< Domain, REDUCE >Newton (multip)
 CObjectInitGivModule
 COMPTimerOMP timer
 CPair< T1, T2 >Pair
 CPoly1CRT< Field >Poly1 CRT
 CPoly1FactorDom< Domain, Tag, RandomIterator >Poly1FactorDom
 CPoly1FactorDom< BFT, Dense >
 CPoly1FactorDom< GFqDom< int64_t >, Dense >
 CPrimes16Class Primes16
 CRandomIntegerIterator< _Unsigned, _Exact_Size >Random Integer Iterator
 CRandomIntegerIterator< false, false >
 CRationalRationals. No doc
 CRefCounterRef counter
 CRefCountPtr< T >Refcount Pointer
 CRNSsystem< RING, Domain >Class RNSsystem
 CRNSsystem< Ints, Modular< Ints > >
 CRNSsystemFixed< Ints >NO DOC
 CStack< THING >Stack
 CStaticElement< DomainStyle >Static Element
 CStaticElement< Field >
 CStaticElement< Field1 >
 CStaticElement< Field2 >
 CStaticElement< Field3 >
 CStaticElement< Field4 >
 CStaticElement< Field5 >
 CStaticElement< Field6 >
 CStaticElement< Field7 >
 CTimerTimer
 CUnparametricZRing< _Element >Generic Class ZRing
 CUnparametricZRing< Element >
 CUnparametricZRing< Integer >