JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches
General Functions & Tools
Collaboration diagram for General Functions & Tools:

Classes

struct  JKQTPExpected< T, E >
 an "expected" datatype, which can either represent a function result of type T or an error of type E More...
 
struct  JKQTPExpectedUnexpectedType
 tag type for an unexpected/error result in JKQTPExpected More...
 

Macros

#define JKQTPUnexpected   JKQTPExpectedUnexpectedType()
 tag for an unexpected/error result in JKQTPExpected
 

Typedefs

template<typename Iterator >
using JKQTPIsInputIteratorTrait = typename std::enable_if< std::is_convertible< typename std::iterator_traits< Iterator >::iterator_category, std::input_iterator_tag >::value, bool >::type
 Checks whether a given iterator is an input iterator (std::input_iterator_tag)
 

Functions

JKQTCOMMON_LIB_EXPORT quint16 jkqtp_checksum (const void *data, size_t len)
 convert a QString (created by jkqtp_MouseButton2String() ) to Qt::MouseButton
 

Detailed Description


Class Documentation

◆ JKQTPExpectedUnexpectedType

struct JKQTPExpectedUnexpectedType

tag type for an unexpected/error result in JKQTPExpected

See also
JKQTPExpected, JKQTPUnexpected

Macro Definition Documentation

◆ JKQTPUnexpected

#define JKQTPUnexpected   JKQTPExpectedUnexpectedType()

tag for an unexpected/error result in JKQTPExpected

See also
JKQTPExpected, JKQTPExpectedUnexpectedType

Typedef Documentation

◆ JKQTPIsInputIteratorTrait

template<typename Iterator >
using JKQTPIsInputIteratorTrait = typename std::enable_if<std::is_convertible<typename std::iterator_traits<Iterator>::iterator_category, std::input_iterator_tag>::value, bool>::type

Checks whether a given iterator is an input iterator (std::input_iterator_tag)

Function Documentation

◆ jkqtp_checksum()

JKQTCOMMON_LIB_EXPORT quint16 jkqtp_checksum ( const void *  data,
size_t  len 
)