Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

AllupFactory.cc File Reference


Detailed Description

The shared library interface for libbroker_allup.

Definition in file AllupFactory.cc.

Include dependency graph for AllupFactory.cc:

Include dependency graph

Go to the source code of this file.

Functions

int afAllupHey (CORBA::ORB_ptr orb, HeyParser &hp)
 Handle 'hey's directed at an edu::utah::pces::Allup object.

int afFactoryLibraryHey (CORBA::ORB_ptr orb, HeyParser &hp)
 Handle 'hey's directed at an edu::utah::pces::FactoryLibrary object.

int FACTORY_METHOD_SYMBOL (factory_library_op_t op, int tag, va_list args)
 The primary library function.


Function Documentation

int afAllupHey CORBA::ORB_ptr  orb,
HeyParser hp
[static]
 

Handle 'hey's directed at an edu::utah::pces::Allup object.

Parameters:
orb Pointer to the ORB.
hp The HeyParser that describes the action to take.
Returns:
Zero on success, an errno value otherwise.

Definition at line 39 of file AllupFactory.cc.

References HeyParser::CREATE_PROPERTY, HeyParser::GET_SUITES, HeyPropertyInfo::HPI_NULL, HeyParser::LIST_PROPERTIES, orb, HeyParser::popProperty(), require, HeyParser::what(), HeyParser::who(), and HeyParser::withValue().

Referenced by FACTORY_METHOD_SYMBOL().

Here is the call graph for this function:

int afFactoryLibraryHey CORBA::ORB_ptr  orb,
HeyParser hp
[static]
 

Handle 'hey's directed at an edu::utah::pces::FactoryLibrary object.

Parameters:
orb Pointer to the ORB.
hp The HeyParser that describes the action to take.
Returns:
Zero on success, an errno value otherwise.

Definition at line 176 of file AllupFactory.cc.

References HeyParser::getArgCount(), HeyParser::getArgValues(), orb, require, and HeyParser::who().

Referenced by FACTORY_METHOD_SYMBOL().

Here is the call graph for this function:

int FACTORY_METHOD_SYMBOL factory_library_op_t  op,
int  tag,
va_list  args
 

The primary library function.

This function provides a generic interface to the capabilities of a shared library.

Parameters:
op The sub-operation to execute.
tag The first tag in the tag list.
args The remaining tags in the tag list.
Returns:
Zero if the operation succeeded, an errno value otherwise.

Definition at line 204 of file AllupFactory.cc.


Generated on Mon Dec 1 16:29:11 2003 for CPU Broker by doxygen 1.3.4