oasys::Intoa Class Reference

#include <NetUtils.h>

List of all members.


Detailed Description

Class used to allow for safe concurrent calls to _intoa within an argument list.

Definition at line 46 of file NetUtils.h.


Public Member Functions

 Intoa (in_addr_t addr)
 ~Intoa ()
const char * buf ()

Static Public Attributes

static const int bufsize_ = sizeof(".xxx.xxx.xxx.xxx")

Protected Attributes

char buf_ [bufsize_]
const char * str_

Constructor & Destructor Documentation

oasys::Intoa::Intoa ( in_addr_t  addr  )  [inline]

Definition at line 48 of file NetUtils.h.

References oasys::_intoa(), buf_, bufsize_, and str_.

oasys::Intoa::~Intoa (  )  [inline]

Definition at line 52 of file NetUtils.h.

References buf_.


Member Function Documentation

const char* oasys::Intoa::buf (  )  [inline]

Definition at line 56 of file NetUtils.h.

References str_.

Referenced by dtn::UDPConvergenceLayer::Params::serialize().


Member Data Documentation

const int oasys::Intoa::bufsize_ = sizeof(".xxx.xxx.xxx.xxx") [static]

Definition at line 58 of file NetUtils.h.

Referenced by Intoa().

char oasys::Intoa::buf_[bufsize_] [protected]

Definition at line 61 of file NetUtils.h.

Referenced by Intoa(), and ~Intoa().

const char* oasys::Intoa::str_ [protected]

Definition at line 62 of file NetUtils.h.

Referenced by buf(), and Intoa().


The documentation for this class was generated from the following file:
Generated on Sat Sep 8 08:43:52 2007 for DTN Reference Implementation by  doxygen 1.5.3