ARTS 2.5.9 (git: 825fa5f2)
wsv_aux.h File Reference

Auxiliary header stuff related to workspace variable groups. More...

#include <tokval.h>
#include "array.h"
#include "arts.h"
#include "exceptions.h"

Go to the source code of this file.

Classes

class  WsvRecord
 This class contains all static information for one workspace variable. More...
 

Functions

void get_wsv_group_ids (ArrayOfIndex &ids, String name)
 Returns list of ids of the given group names. More...
 
bool is_agenda_group_id (const Index group_id)
 Check if group is an agenda group. More...
 
Index get_wsv_group_id (const String &name)
 Returns the id of the given group. More...
 
String get_array_groups_as_string (bool basetype_is_group=false, bool return_basetype_only=false)
 Return string list of array types. More...
 

Detailed Description

Auxiliary header stuff related to workspace variable groups.

Normally you should not need to edit this file.

Author
Stefan Buehler
Date
2000-06-10

Definition in file wsv_aux.h.

Function Documentation

◆ get_array_groups_as_string()

String get_array_groups_as_string ( bool  basetype_is_group = false,
bool  return_basetype_only = false 
)

Return string list of array types.

Definition at line 404 of file groups.cc.

Referenced by define_md_data_raw().

◆ get_wsv_group_id()

◆ get_wsv_group_ids()

void get_wsv_group_ids ( ArrayOfIndex ids,
String  name 
)

Returns list of ids of the given group names.

Definition at line 367 of file groups.cc.

Referenced by MdRecord::MdRecord().

◆ is_agenda_group_id()

bool is_agenda_group_id ( const Index  group_id)

Check if group is an agenda group.

Definition at line 399 of file groups.cc.

Referenced by main(), write_method_header(), and write_method_header_documentation().