Skip to main content

EnSight 2025 R2

libuserd::Query Class Reference

Last update: 16.07.2025

#include <libuserd_interface.h>

Inheritance diagram for libuserd::Query:

Public Member Functions

size_t num_points () override
 num_points
 
ErrorCode data (float *x, float *y) override
 data
 

Friends

class Reader
 

Detailed Description

This class is basically a wrapper around an query (f(x)=y) that can change over time.

Definition at line 76 of file libuserd_interface.h.

Member Function Documentation

◆ data()

ErrorCode libuserd::Query::data ( float * x,
float * y )
override

data

Return the data points for the query.

Note: the x and y arrays must be at least num_points() in size.

Returns
ErrorCode
Parameters
[out]float* x
[out]float* y

◆ num_points()

size_t libuserd::Query::num_points ( )
override

num_points

Return the number of points in the query

Returns
size_t

Friends And Related Symbol Documentation

◆ Reader

friend class Reader
friend

Definition at line 108 of file libuserd_interface.h.


The documentation for this class was generated from the following file:

Connect with Ansys