NuSMV/code/nusmv/core/compile/symb_table/NFunction.h File Reference

#include "nusmv/core/utils/utils.h"
#include "nusmv/core/compile/symb_table/SymbType.h"
#include "nusmv/core/utils/NodeList.h"

Go to the source code of this file.

Defines

#define DEFINED_NFunction_ptr   1
#define N_FUNCTION(self)   ((NFunction_ptr) self)
 To cast and check instances of class NFunction.
#define N_FUNCTION_CHECK_INSTANCE(self)   (nusmv_assert(N_FUNCTION(self) != N_FUNCTION(NULL)))

Typedefs

typedef struct NFunction_TAG * NFunction_ptr

Functions

boolean NFunction_equals (NFunction_ptr self, NFunction_ptr other)
 Comparison service.

Define Documentation

#define DEFINED_NFunction_ptr   1
#define N_FUNCTION ( self   )     ((NFunction_ptr) self)

To cast and check instances of class NFunction.

These macros must be used respectively to cast and to check f instances of class NFunction

#define N_FUNCTION_CHECK_INSTANCE ( self   )     (nusmv_assert(N_FUNCTION(self) != N_FUNCTION(NULL)))
Todo:
Missing synopsis
Todo:
Missing description

Typedef Documentation

typedef struct NFunction_TAG* NFunction_ptr

Function Documentation

boolean NFunction_equals ( NFunction_ptr  self,
NFunction_ptr  other 
)

Comparison service.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 14 Oct 2015 for NuSMV Developers Manual by  doxygen 1.6.1