LibXtract  0.7.1
Data Fields
_xtract_function_descriptor Struct Reference

Data structure containing useful information about functions provided by LibXtract. More...

#include <libxtract.h>

Data Fields

int id
 
struct {
   char   name [XTRACT_MAX_NAME_LENGTH]
 
   char   p_name [XTRACT_MAX_NAME_LENGTH]
 
   char   desc [XTRACT_MAX_DESC_LENGTH]
 
   char   p_desc [XTRACT_MAX_DESC_LENGTH]
 
   char   author [XTRACT_MAX_AUTHOR_LENGTH]
 
   int   year
 
algo
 
struct {
   xtract_vector_t   format
 
   xtract_unit_t   unit
 
data
 
int argc
 
struct {
   xtract_type_t   type
 
   double   min [XTRACT_MAXARGS]
 
   double   max [XTRACT_MAXARGS]
 
   double   def [XTRACT_MAXARGS]
 
   xtract_unit_t   unit [XTRACT_MAXARGS]
 
   int   donor [XTRACT_MAXARGS]
 
argv
 
xtract_bool_t is_scalar
 
xtract_bool_t is_delta
 
union {
   struct {
      double   min
 
      double   max
 
      xtract_unit_t   unit
 
   }   scalar
 
   struct {
      xtract_vector_t   format
 
      xtract_unit_t   unit
 
   }   vector
 
result
 

Detailed Description

Data structure containing useful information about functions provided by LibXtract.


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