LibXtract 0.6.2
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 
 
   float   min [XTRACT_MAXARGS] 
 
   float   max [XTRACT_MAXARGS] 
 
   float   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 { 
 
      float   min 
 
      float   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: