LibXtract 0.6.2
_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: