Public Member Functions

TAO_Codeset_Manager_Factory Class Reference

Class loader for initializing a codeset manager. More...

#include <Codeset_Manager_Factory.h>

Inheritance diagram for TAO_Codeset_Manager_Factory:
Inheritance graph
[legend]
Collaboration diagram for TAO_Codeset_Manager_Factory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~TAO_Codeset_Manager_Factory ()
virtual TAO_Codeset_Managercreate (void)
virtual bool is_default (void) const

Detailed Description

Class loader for initializing a codeset manager.

Definition at line 40 of file Codeset_Manager_Factory.h.


Constructor & Destructor Documentation

TAO_Codeset_Manager_Factory::~TAO_Codeset_Manager_Factory ( void   )  [virtual]

Definition at line 22 of file Codeset_Manager_Factory.cpp.

{
}


Member Function Documentation

TAO_Codeset_Manager * TAO_Codeset_Manager_Factory::create ( void   )  [virtual]

Create makes a new instance of the codeset manager for every call. This allows multiple ORBs to have their own (or none). This default implementation returns a null pointer only.

Reimplemented from TAO_Codeset_Manager_Factory_Base.

Definition at line 34 of file Codeset_Manager_Factory.cpp.

{
  TAO_Codeset_Manager_i *csm = 0;
  ACE_NEW_RETURN (csm, TAO_Codeset_Manager_i, 0);

  return csm;
}

bool TAO_Codeset_Manager_Factory::is_default ( void   )  const [virtual]

Is_default is called by the ORB Core to determine if it needs to reload the factory with a dynamically linked libTAO_Codeset. Statically linked applications get derive implementation by including "tao/Codeset/Codeset.h" somewhere in their source code.

Reimplemented from TAO_Codeset_Manager_Factory_Base.

Definition at line 27 of file Codeset_Manager_Factory.cpp.

{
  return false;
}


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