IODA
Ex 1b: Groups and ObsSpaces

Group manipulation using the C interface. More...

Collaboration diagram for Ex 1b: Groups and ObsSpaces:

Files

file  01b-GroupsAndObsSpaces.c
 More group examples.
 

Macros

#define sslin(x)   #x
 
#define slin(x)   sslin(x)
 
#define doErr
 

Functions

int main (int argc, char **argv)
 

Detailed Description

Group manipulation using the C interface.

This example parallels the C++ examples.

Macro Definition Documentation

◆ doErr

#define doErr
Value:
{ \
errlin = "Error in " __FILE__ " at line " slin(__LINE__) ".\n"; \
goto hadError; \
}
#define slin(x)

Definition at line 28 of file 01b-GroupsAndObsSpaces.c.

◆ slin

#define slin (   x)    sslin(x)

Definition at line 27 of file 01b-GroupsAndObsSpaces.c.

◆ sslin

#define sslin (   x)    #x

Definition at line 26 of file 01b-GroupsAndObsSpaces.c.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 34 of file 01b-GroupsAndObsSpaces.c.

Here is the call graph for this function: