 
#ifndef nessm_DEFINED
#define nessm_DEFINED 1
 
#ifndef class_DEFINED
#include <class.h>
#endif /* class_DEFINED */
/* 
 * This file was generated by the Andrew class system preprocessor.
 * Don't make changes to this file as it is created from nessm.ch and will be
 * overwritten.  Make changes to nessm.ch instead.
 */ 
 
#ifndef class_StaticInfoOnly
/* 
 * The following information was copied, as-is, from nessm.ch.
 */ 
 
/* Copyright 1992 by the Andrew Toolkit Consortium, All rights Reserved */





/* 
 * End of information copied from nessm.ch.
 */ 
 
#endif /* class_StaticInfoOnly *//* 
 * Include the superclass information
 */ 
/* nessm has no super class */ 
 
 
#ifndef class_StaticInfoOnly
/* 
 * Data structure for nessm 
 */ 
/* nessm is a package.  Packages don't have any data */ 

 
/* 
 * End of data structure for nessm.
 */ 
 

#endif /* class_StaticInfoOnly */

#ifndef class_StaticInfoOnly

#ifndef nessm_PROGRAMMERVERSION
#define nessm_PROGRAMMERVERSION 1
#endif /* nessm_PROGRAMMERVERSION */

#ifdef nessm_VERSION
#undef nessm_VERSION
#endif /* nessm_VERSION */
#define nessm_VERSION ((((nessm_PROGRAMMERVERSION << 16) ^ (1 << 8)) & 0x7ffff) + (1 << 20))


#endif /* class_StaticInfoOnly */
#define nessm_StaticLoadOnlyThisClass()  \
{ extern struct classinfo *nessm__GetClassInfo(); \
 extern struct classheader *nessm_classheader_StaticExport; \
  (void) class_EnterInfo(NULL, nessm_classheader_StaticExport->name, nessm__GetClassInfo, NULL, nessm_classheader_StaticExport->namekey); } 
 
#define nessm_StaticLoad()  \
    { \
    nessm_StaticLoadOnlyThisClass();  \
    } 
 
#define nessm_StaticEntry  {nessm_StaticLoad()} 
 
#ifndef class_StaticInfoOnly
static struct classheader nessm_classheader = {
    nessm_VERSION,
    "nessm",
    "nessm",
    (struct basicobject_methods *) &class_RoutineStruct,
};

#define nessm_CLASSPROCEDURES (nessm_classheader.classprocedures)
int nessm_classref_;
#endif /* class_StaticInfoOnly */

#endif /* nessm_DEFINED */

#if !defined(nessm_ROUTINESDEFINED) && !defined(dontDefineRoutinesFor_nessm) && !defined(class_StaticEntriesOnly)
#define nessm_ROUTINESDEFINED


#define nessm_InitializeClass() \
    (*((boolean (*)()) (nessm_CLASSPROCEDURES->routines[0])))(&nessm_classheader)


#endif /* !defined(nessm_ROUTINESDEFINED) && !defined(dontDefineRoutinesFor_nessm ) && !defined(class_StaticEntriesOnly)*/

