include/qpl/cpp_api/operations/analytic_operation.hpp
/**
     * @brief Constructor that accepts bitmask for the operation
     *
     * @param  mask              pointer to mask
     * @param  mask_byte_length  length of the mask in bytes
     */
@brief Constructor that accepts bitmask for the operation
@param  mask              pointer to mask
@param  mask_byte_length  length of the mask in bytes
@brief Constructor that accepts bitmask for the operation @param mask pointer to mask @param mask_byte_length length of the mask in bytes
constexpr operation_with_mask(const uint8_t *mask, size_t mask_byte_length)
            : analytics_operation(false),
              mask_(mask),
              mask_byte_length_(mask_byte_length) {
    }
constexpr operation_with_mask ( const uint8_t * mask , size_t mask_byte_length ) : analytics_operation ( false ) , mask_ ( mask ) , mask_byte_length_ ( mask_byte_length ) { }
@brief Constructor that accepts bitmask for the operation
 @param  mask              pointer to mask
 @param  mask_byte_length  length of the mask in bytes
@brief Constructor that accepts bitmask for the operation @param mask pointer to mask @param mask_byte_length length of the mask in bytes
// Empty constructor