ns-3 Direct Code Execution
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ns3::AtExitHandler Struct Reference

#include <process.h>

Public Types

enum  { NORMAL, CXA }

Public Attributes

enum ns3::AtExitHandler:: { ... }  type
union {
   struct {
      void *   arg
      void *   d
      void(*   fn )(void *)
   }   cxa
   void(*   normal )(void)
value

Detailed Description

Definition at line 98 of file process.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
NORMAL 
CXA 

Definition at line 100 of file process.h.

Member Data Documentation

void* ns3::AtExitHandler::arg

Definition at line 111 of file process.h.

struct { ... } ns3::AtExitHandler::cxa
void* ns3::AtExitHandler::d

Definition at line 112 of file process.h.

void(* ns3::AtExitHandler::fn)(void *)

Definition at line 110 of file process.h.

void(* ns3::AtExitHandler::normal)(void)

Definition at line 107 of file process.h.

Referenced by ns3::LinuxSocketFdFactory::AtExit(), dce___cxa_finalize(), and dce_atexit().

enum { ... } ns3::AtExitHandler::type
union { ... } ns3::AtExitHandler::value

The documentation for this struct was generated from the following file: