Public Member Functions | Private Attributes

ACE::INet::NVPair Class Reference

#include <HeaderBase.h>

Collaboration diagram for ACE::INet::NVPair:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NVPair ()
 NVPair (const ACE_CString &first)
 NVPair (const ACE_CString &first, const ACE_CString &second)
 NVPair (const NVPair &pair)
virtual ~NVPair ()
NVPairoperator= (const NVPair &pair)
bool operator== (const NVPair &pair) const
bool operator< (const NVPair &pair) const
const ACE_CStringfirst (void) const
void first (const ACE_CString &t1)
const ACE_CStringsecond (void) const
void second (const ACE_CString &t2)

Private Attributes

ACE_CString first_
ACE_CString second_

Detailed Description

Definition at line 39 of file HeaderBase.h.


Constructor & Destructor Documentation

ACE::INet::NVPair::NVPair (  ) 

Definition at line 154 of file HeaderBase.cpp.

{}

ACE::INet::NVPair::NVPair ( const ACE_CString first  ) 

Definition at line 156 of file HeaderBase.cpp.

      : first_ (first)
      {
      }

ACE::INet::NVPair::NVPair ( const ACE_CString first,
const ACE_CString second 
)

Definition at line 161 of file HeaderBase.cpp.

      : first_ (first), second_ (second)
      {
      }

ACE::INet::NVPair::NVPair ( const NVPair pair  ) 

Definition at line 166 of file HeaderBase.cpp.

      {
        *this = pair;
      }

ACE::INet::NVPair::~NVPair (  )  [virtual]

Definition at line 171 of file HeaderBase.cpp.

{}


Member Function Documentation

const ACE_CString & ACE::INet::NVPair::first ( void   )  const [inline]

Definition at line 130 of file HeaderBase.inl.

      {
        return this->first_;
      }

void ACE::INet::NVPair::first ( const ACE_CString t1  )  [inline]

Definition at line 136 of file HeaderBase.inl.

      {
        this->first_ = t1;
      }

bool ACE::INet::NVPair::operator< ( const NVPair pair  )  const [inline]

Definition at line 124 of file HeaderBase.inl.

      {
        return this->first_ < pair.first ();
      }

NVPair & ACE::INet::NVPair::operator= ( const NVPair pair  )  [inline]

Definition at line 110 of file HeaderBase.inl.

      {
        this->first (pair.first ());
        this->second (pair.second ());
        return *this;
      }

bool ACE::INet::NVPair::operator== ( const NVPair pair  )  const [inline]

Definition at line 118 of file HeaderBase.inl.

      {
        return this->first_ == pair.first ();
      }

void ACE::INet::NVPair::second ( const ACE_CString t2  )  [inline]

Definition at line 148 of file HeaderBase.inl.

      {
        this->second_ = t2;
      }

const ACE_CString & ACE::INet::NVPair::second ( void   )  const [inline]

Definition at line 142 of file HeaderBase.inl.

      {
        return this->second_;
      }


Member Data Documentation

Definition at line 60 of file HeaderBase.h.

Definition at line 61 of file HeaderBase.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines