ACE_Service_Gestalt::Processed_Static_Svc Struct Reference

#include <Service_Gestalt.h>

Collaboration diagram for ACE_Service_Gestalt::Processed_Static_Svc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Processed_Static_Svc (const ACE_Static_Svc_Descriptor *)
 ~Processed_Static_Svc (void)

Public Attributes

ACE_TCHARname_
const ACE_Static_Svc_Descriptorassd_

Constructor & Destructor Documentation

ACE_Service_Gestalt::Processed_Static_Svc::Processed_Static_Svc const ACE_Static_Svc_Descriptor  ) 
 

Definition at line 177 of file Service_Gestalt.cpp.

References ACE_DEBUG, ACE_LIB_TEXT, ACE_NEW_NORETURN, ACE_TCHAR, ACE::debug(), LM_DEBUG, ACE_Static_Svc_Descriptor::name_, and ACE_OS::strcpy().

00178   :name_(0),
00179    assd_(assd)
00180 {
00181   ACE_NEW_NORETURN (name_, ACE_TCHAR[ACE_OS::strlen(assd->name_)+1]);
00182   ACE_OS::strcpy(name_,assd->name_);
00183   if (ACE::debug ())
00184     ACE_DEBUG ((LM_DEBUG,
00185                 ACE_LIB_TEXT ("(%P|%t) PSS::ctor -  name = %s\n"),
00186                 name_));
00187 }

ACE_Service_Gestalt::Processed_Static_Svc::~Processed_Static_Svc void   ) 
 

Definition at line 190 of file Service_Gestalt.cpp.

References ACE_DEBUG, ACE_LIB_TEXT, ACE::debug(), and LM_DEBUG.

00191 {
00192   if (ACE::debug ())
00193     ACE_DEBUG ((LM_DEBUG,
00194                 ACE_LIB_TEXT ("(%P|%t) PSS::dtor -  name = %s\n"),
00195                 name_));
00196 
00197   delete [] name_;
00198 }


Member Data Documentation

const ACE_Static_Svc_Descriptor* ACE_Service_Gestalt::Processed_Static_Svc::assd_
 

Definition at line 287 of file Service_Gestalt.h.

ACE_TCHAR* ACE_Service_Gestalt::Processed_Static_Svc::name_
 

Definition at line 286 of file Service_Gestalt.h.


The documentation for this struct was generated from the following files:
Generated on Thu Nov 9 11:29:07 2006 for ACE by doxygen 1.3.6