account frames
initializing and exiting
account interface
any
applications
building and testing
array
attribute
attributes
mapping for
readonly
bank client Bank example about location of source code bank interface bank server implementing basic types boolean building and testing applications building the bank client and server
callbacks
defining
char
checkingAccount interface
Common Lisp
mapping IDL to
compiling IDL for CORBA applications
configuring
interface repository
name service
const
constructors
context
CORBA
examples
modules
overview
debugging deduced typecode defining callbacks interfaces [1] [2] methods utilities for sharing an object reference definitions defsystem Hello World source code designing IDL distinguished packages [1] [2]
efficiency optimization
using macros instead of functions
enum
error handling
user code called by the server
example of a named grid
examples of scoping symbols
exception [1] [2]
exceptions
mapping for
exiting account frames
first object reference
obtaining initial POA object and registering
floating point types
generating
stub and skeleton code from IDL
GUI
implementing bank client's
Harlequin Common Lisp ORB
about
features
Hello World [1]
complete source code
how IDL is used
IDL
account interface
bank interface
checkingAccount interface
designing
generating stub and skeleton code
how it is used
introduction
parsing into stubs and skeletons
terminology
IDL operations
implementation
IDL types
corresponding Lisp functions
implementation objects
implementation of IDL operations
implementing
bank client GUI
bank server
CORBA objects on the server
hello world client
hello world server
servant classes
servant methods
initializing
account frames
the ORB
integer types
interface
interface repository
configuring
interfaces
defining [1] [2]
mapping for
IOR file [1] [2]
Lisp functions
corresponding to IDL types
location
of Bank example code
of Hello World example code
mapping
any
array
attribute
attributes
basic types [1] [2]
const
details
enum
exception
exceptions
how names of operations are formed
how names of types are formed
IDL into Common Lisp servants
IDL to Common Lisp
interface
interfaces
Lisp functions corresponding to IDL types
module
native types
operation
operations
overview
pseudo-objects to Lisp
sequence
struct
summary
typedef
union
member accessors
methods
defining
module
modules
CORBA
name service
configuring
named types
names
scoped
narrowing an object reference
native types
mapping
nicknames for distinguished packages
object reference
defining utilities for sharing
narrowing
obtaining first
octet
oneway
operation
operations
ORB
initializing
packages
distinguished
package_prefix pragma
parameter passing modes
parsing IDL into stubs and skeletons
PIDL
POA object
obtaining initial
Portable Object Adapter (POA)
pseudo IDL (PIDL)
pseudo-objects
mapping
readonly attributes registering first object reference return values running server and client
scoped names and scoped symbols scoping symbols examples semantics of type mapping sequence servant classes implementing servant methods implementing servants IDL into Common Lisp server bank implementing implementing CORBA objects running sharing an object reference skeleton code generating from IDL skeletons parsing IDL into source code Bank example Hello World example string struct stub code generating from IDL stubs parsing IDL into symbols examples of scoping scoped system exception
terminology
IDL
type mapping
semantics
typecode
deduced
typecodes for parsed IDL
typedef
types
basic types
integer
named types
native types
union user exceptions utilities for sharing an object reference
Generated with Harlequin WebMaker