PlasCom2  1.0
XPACC Multi-physics simluation application
MobileString Class Reference

Detailed Description

Definition at line 37 of file MobileParameters.H.

#include <MobileParameters.H>

Public Member Functions

 MobileString ()
 
 MobileString (const std::string &inString)
 
virtual int Pack (void **=NULL)
 
virtual int UnPack (const void *=NULL)
 
- Public Member Functions inherited from MobileObject
 MobileObject ()
 
void ** GetBufPtr ()
 
const void * GetBuffer () const
 
void * GetBuffer ()
 
int BufSize ()
 
virtual int PrepareBuffer (size_t bsize)
 
virtual void DestroyBuffer ()
 
virtual ~MobileObject ()
 

Additional Inherited Members

- Protected Attributes inherited from MobileObject
void * _buf
 
bool _mine
 
int _bsize
 
Inheritance diagram for MobileString:
Collaboration diagram for MobileString:

Constructor & Destructor Documentation

◆ MobileString() [1/2]

MobileString ( )
inline

Definition at line 40 of file MobileParameters.H.

◆ MobileString() [2/2]

MobileString ( const std::string &  inString)
inline

Definition at line 41 of file MobileParameters.H.

References MobileParameters::Pack(), and MobileParameters::UnPack().

Here is the call graph for this function:

Member Function Documentation

◆ Pack()

int Pack ( void **  inbuf = NULL)
virtual

Reimplemented from MobileObject.

Definition at line 65 of file MobileParameters.C.

References MobileObject::_buf, MobileObject::_mine, and ix::util::String2Buf().

Here is the call graph for this function:

◆ UnPack()

int UnPack ( const void *  inbuf = NULL)
virtual

Reimplemented from MobileObject.

Definition at line 93 of file MobileParameters.C.

References MobileObject::_buf, and MobileObject::_mine.


The documentation for this class was generated from the following files: