File: enumopts.h

package info (click to toggle)
libmuscle 3.7%2B4565-6
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,908 kB
  • sloc: cpp: 27,959; makefile: 56; sh: 26
file content (19 lines) | stat: -rw-r--r-- 307 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef enumopts_h
#define enumopts_h

namespace muscle {

struct EnumOpt
	{
	const char *pstrOpt;
	int iValue;
	};

#define	s(t)		extern EnumOpt t##_Opts[];
#define c(t, x)		/* empty */
#define e(t)		/* empty */
#include "libMUSCLE/enums.h"	

} // namespace muscle

#endif // enumopts_h