PPL Logo

util/pup_c.C File Reference

Go to the source code of this file.

Functions

CDECL pup_er pup_new_sizer ()
CDECL pup_er pup_new_toMem (void *Nbuf)
CDECL pup_er pup_new_fromMem (const void *Nbuf)
CDECL pup_er pup_new_network_sizer ()
CDECL pup_er pup_new_network_pack (void *Nbuf)
CDECL pup_er pup_new_network_unpack (const void *Nbuf)
CDECL pup_er pup_new_fmt (pup_er p)
CDECL void pup_fmt_sync_begin_object (pup_er p)
CDECL void pup_fmt_sync_end_object (pup_er p)
CDECL void pup_fmt_sync_begin_array (pup_er p)
CDECL void pup_fmt_sync_end_array (pup_er p)
CDECL void pup_fmt_sync_item (pup_er p)
CDECL void pup_destroy (pup_er p)
CDECL int pup_isPacking (const pup_er p)
CDECL int pup_isUnpacking (const pup_er p)
CDECL int pup_isSizing (const pup_er p)
CDECL int pup_isDeleting (const pup_er p)
CDECL int pup_isUserlevel (const pup_er p)
CDECL int pup_isRestarting (const pup_er p)
CDECL char * pup_typeString (const pup_er p)
FDECL int FTN_NAME (FPUP_ISPACKING, fpup_ispacking) const
FDECL int FTN_NAME (FPUP_ISUNPACKING, fpup_isunpacking) const
FDECL int FTN_NAME (FPUP_ISSIZING, fpup_issizing) const
FDECL int FTN_NAME (FPUP_ISDELETING, fpup_isdeleting) const
FDECL int FTN_NAME (FPUP_ISUSERLEVEL, fpup_isuserlevel) const
CDECL int pup_size (const pup_er p)
CDECL void pup_syncComment (const pup_er p, unsigned int sync, char *message)
CDECL void pup_comment (const pup_er p, char *message)
 PUP_BASIC_DATATYPE (char, char)
CDECL void pup_pointers (pup_er p, void **arr, int nItems)
 PUP_BASIC_DATATYPEF (CHAR, char, char)
FDECL void FTN_NAME (FPUP_BYTES, fpup_bytes)


Function Documentation

CDECL pup_er pup_new_sizer (  ) 

Definition at line 25 of file pup_c.C.

Referenced by CmiSendReduce(), and CpdDebugReturnAllocationTree().

CDECL pup_er pup_new_toMem ( void *  Nbuf  ) 

Definition at line 27 of file pup_c.C.

Referenced by CmiSendReduce(), and CpdDebugReturnAllocationTree().

CDECL pup_er pup_new_fromMem ( const void *  Nbuf  ) 

Definition at line 29 of file pup_c.C.

Referenced by cpd_memory_single_pup().

CDECL pup_er pup_new_network_sizer (  ) 

Definition at line 31 of file pup_c.C.

Referenced by CpdDebugReturnMemStat().

CDECL pup_er pup_new_network_pack ( void *  Nbuf  ) 

Definition at line 33 of file pup_c.C.

Referenced by CpdDebugReturnMemStat().

CDECL pup_er pup_new_network_unpack ( const void *  Nbuf  ) 

Definition at line 35 of file pup_c.C.

CDECL pup_er pup_new_fmt ( pup_er  p  ) 

Definition at line 39 of file pup_c.C.

Referenced by CpdDebugReturnMemStat().

CDECL void pup_fmt_sync_begin_object ( pup_er  p  ) 

Definition at line 41 of file pup_c.C.

References PUP::sync_begin_object.

Referenced by cpd_memory_single_pup().

CDECL void pup_fmt_sync_end_object ( pup_er  p  ) 

Definition at line 43 of file pup_c.C.

References PUP::sync_end_object.

Referenced by cpd_memory_single_pup().

CDECL void pup_fmt_sync_begin_array ( pup_er  p  ) 

Definition at line 45 of file pup_c.C.

References PUP::sync_begin_array.

Referenced by cpd_memory_single_pup().

CDECL void pup_fmt_sync_end_array ( pup_er  p  ) 

Definition at line 47 of file pup_c.C.

References PUP::sync_end_array.

Referenced by cpd_memory_single_pup().

CDECL void pup_fmt_sync_item ( pup_er  p  ) 

Definition at line 49 of file pup_c.C.

References PUP::sync_item.

Referenced by cpd_memory_single_pup().

CDECL void pup_destroy ( pup_er  p  ) 

CDECL int pup_isPacking ( const pup_er  p  ) 

Definition at line 57 of file pup_c.C.

Referenced by cpd_memory_single_pup().

CDECL int pup_isUnpacking ( const pup_er  p  ) 

CDECL int pup_isSizing ( const pup_er  p  ) 

Definition at line 61 of file pup_c.C.

CDECL int pup_isDeleting ( const pup_er  p  ) 

CDECL int pup_isUserlevel ( const pup_er  p  ) 

Definition at line 65 of file pup_c.C.

Referenced by CmiIsomallocPup().

CDECL int pup_isRestarting ( const pup_er  p  ) 

Definition at line 67 of file pup_c.C.

Referenced by CmiIsomallocPup().

CDECL char* pup_typeString ( const pup_er  p  ) 

Definition at line 69 of file pup_c.C.

FDECL int FTN_NAME ( FPUP_ISPACKING  ,
fpup_ispacking   
) const

Definition at line 72 of file pup_c.C.

FDECL int FTN_NAME ( FPUP_ISUNPACKING  ,
fpup_isunpacking   
) const

Definition at line 74 of file pup_c.C.

FDECL int FTN_NAME ( FPUP_ISSIZING  ,
fpup_issizing   
) const

Definition at line 76 of file pup_c.C.

FDECL int FTN_NAME ( FPUP_ISDELETING  ,
fpup_isdeleting   
) const

Definition at line 78 of file pup_c.C.

FDECL int FTN_NAME ( FPUP_ISUSERLEVEL  ,
fpup_isuserlevel   
) const

Definition at line 80 of file pup_c.C.

CDECL int pup_size ( const pup_er  p  ) 

Definition at line 84 of file pup_c.C.

Referenced by CmiSendReduce(), CpdDebugReturnAllocationTree(), and CpdDebugReturnMemStat().

CDECL void pup_syncComment ( const pup_er  p,
unsigned int  sync,
char *  message 
)

Definition at line 88 of file pup_c.C.

Referenced by cpd_memory_single_pup().

CDECL void pup_comment ( const pup_er  p,
char *  message 
)

Definition at line 92 of file pup_c.C.

Referenced by cpd_memory_single_pup().

PUP_BASIC_DATATYPE ( char  ,
char   
)

Definition at line 111 of file pup_c.C.

CDECL void pup_pointers ( pup_er  p,
void **  arr,
int  nItems 
)

Definition at line 125 of file pup_c.C.

Referenced by cpd_memory_single_pup().

PUP_BASIC_DATATYPEF ( CHAR  ,
char  ,
char   
)

Definition at line 135 of file pup_c.C.

FDECL void FTN_NAME ( FPUP_BYTES  ,
fpup_bytes   
)

Definition at line 149 of file pup_c.C.

References ptr.


Generated on Sat May 26 08:08:11 2012 for Charm++ by  doxygen 1.5.5