2005年5月9日

--
down ACDK
down Handbook
down Language
down ACDK Types
down Constructs
down Metainfo
down DMI
down Memory
down Performance
See also:
down Pseudo ACDK keywords

Copyright 2005 by
Roger Rene Kommer

Kindly hosted at:
SourceForge.net Logo


Although ACDK is pure C++ it has also many aspects of a own language.


Sub chapter pages:

ACDK Types

ACDK provides an organized type modell on top of C++ for basic types, interfaces, objects, arrays, exceptions, enumerations and namespaces.

C++ Constructs - similar to Java

In this chapter, an overview and reference about the language of ACDK, in comparison to the one of Java, will be shown.

ACDK Metainfo (RTTI)

The major features of ACDK are based on Metainfo: a - very - advanced version of runtime type information (RTTI) which supports exploration of class hierarchy, fields, constructors and methods of class. Metainfo is be used to provide gargabe collecting, loading classes with a class loader, serialization, attaching user defined attributes to a class or object and dynamic access to all aspects of an object at runtime.

ACDK DMI

The Dynamic Method Invocation (DMI) mechanism allows to call the methods of an ACDK DMI Server object (Any ACDK C++-, CfgScript- or Java-classes, or COM/ActiveX and CORBA components) at runtime via C++ (also C++ to C++ in the sense weak binding via reflection), Java, CfgScript, COM, CORBA, Perl, Python, Tcl or Lisp.

ACDK Memory Management

ACDK contains a flexible memory management framework, including debugging features.

Performance

There are several regards of performance of ACDK program.

Please refer also to Pseudo ACDK keywords.

AltStyle によって変換されたページ (->オリジナル) /