3-phase PV router
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 C_rg_OffsetForce< N, OffPeakDuration >Template class for Load-Overriding
 Cconditional< Condition, TrueType, FalseType >
 Cconditional< false, TrueType, FalseType >
 Cconditional< is_floating_point< T >::value, T, int32_t >
 Cdecay< T >
 Cdecay< T & >
 Cdecay< T && >
 Cdecay< T * >
 Cdecay< T[N]>
 Cdecay< T[]>
 CDeviceAddressStructure representing the address of a device
 Cenable_if< Condition, T >
 Cenable_if< true, T >
 CEWMA_average< A >Exponentially Weighted Moving Average
 CEWMA_average< 10 *60/DATALOG_PERIOD_IN_SECONDS >
 Cfunction_traits< Sig >
 Cfunction_traits< ReturnType(*)(Arg1)>
 Cfunction_traits< ReturnType(*)(Arg1, Arg2)>
 Cintegral_constant< T, v >
 Cis_array< T >
 Cis_array< T[N]>
 Cis_array< T[]>
 Cis_const< T >
 Cis_const< const T >
 Cis_pointer< T >
 Cis_pointer< T * >
 Cis_same< T, U >
 Cis_same< T, T >
 Cintegral_constant< bool, is_same< float, remove_cv_t< T > >::value||is_same< double, remove_cv_t< T > >::value >
 Cis_floating_point< T >
 Cintegral_constant< bool, is_same< remove_cv_t< T >, char >::value||is_same< remove_cv_t< T >, signed char >::value||is_same< remove_cv_t< T >, signed short >::value||is_same< remove_cv_t< T >, signed int >::value||is_same< remove_cv_t< T >, signed long >::value||is_same< remove_cv_t< T >, signed long long >::value||is_same< remove_cv_t< T >, float >::value||is_same< remove_cv_t< T >, double >::value >
 Cis_signed< T >
 Cintegral_constant< bool, is_same< remove_cv_t< T >, signed char >::value||is_same< remove_cv_t< T >, unsigned char >::value||is_same< remove_cv_t< T >, signed short >::value||is_same< remove_cv_t< T >, unsigned short >::value||is_same< remove_cv_t< T >, signed int >::value||is_same< remove_cv_t< T >, unsigned int >::value||is_same< remove_cv_t< T >, signed long >::value||is_same< remove_cv_t< T >, unsigned long >::value||is_same< remove_cv_t< T >, signed long long >::value||is_same< remove_cv_t< T >, unsigned long long >::value||is_same< remove_cv_t< T >, char >::value||is_same< remove_cv_t< T >, bool >::value >
 Cis_integral< T >
 Cintegral_constant< bool, is_same< remove_cv_t< T >, unsigned char >::value||is_same< remove_cv_t< T >, unsigned short >::value||is_same< remove_cv_t< T >, unsigned int >::value||is_same< remove_cv_t< T >, unsigned long >::value||is_same< remove_cv_t< T >, unsigned long long >::value||is_same< remove_cv_t< T >, bool >::value >
 Cis_unsigned< T >
 Cis_base_of< TBase, TDerived >
 Cis_class< T >
 Cis_convertible< From, To >
 Cis_enum< T >
 Cmake_unsigned< T >
 Cmake_void<... >
 CmovingAvg< T, DURATION_IN_MINUTES, VALUES_PER_MINUTE >Template class for implementing a sliding average
 CpairForceLoadConfig parameters for overriding a load
 CPayloadTx_struct< N, S >Container for datalogging
 CRelayEngine< N, D >This class implements the relay management engine
 CrelayOutputRelay diversion config and engine
 Cremove_const< T >
 Cremove_const< const T >
 Cremove_cv< T >
 Cremove_cv< const T >
 Cremove_cv< const volatile T >
 Cremove_cv< volatile T >
 Cremove_reference< T >
 Cremove_reference< T & >
 CTemperatureSensing< N >This class implements the temperature sensing feature
 Ctype_identity< T >
 Ctype_identity< unsigned char >
 Cmake_unsigned< char >
 Cmake_unsigned< signed char >
 Cmake_unsigned< unsigned char >
 Ctype_identity< unsigned int >
 Cmake_unsigned< signed int >
 Cmake_unsigned< unsigned int >
 Ctype_identity< unsigned long >
 Cmake_unsigned< signed long >
 Cmake_unsigned< unsigned long >
 Ctype_identity< unsigned long long >
 Cmake_unsigned< signed long long >
 Cmake_unsigned< unsigned long long >
 Ctype_identity< unsigned short >
 Cmake_unsigned< signed short >
 Cmake_unsigned< unsigned short >