Objecteering C++ Developer User Guide

Table of Contents

 

 

Chapter 1 – Introduction

              Overview of Objecteering C++ Developer

              C++ modeling and code generation

              Customization and platform development

              C++ GUI

              Other Objecteering C++ Developer features

             

    

Chapter 2 – Objecteering C++ Developer tour

              Getting started

              First look at Objecteering C++ Developer

              Prototyping an application

                       Model level creation operations

                       First C++ generation

                       Viewing C++ code

                       Automatic decoration of structural features

                       Automatic decoration of operation parameters

                       The automatic decoration flag

                       Model level accessors

              Implementing an application

                       Introduction to implementing an application

                       Editing the C++ properties of UML models

                       Previewing element code

                       Working with type libraries

                       Working with external sources

                       Entering implementation code

                       Working with typedefs

                       Generating namespaces and directories

              Managing build projects and targets

                       Introduction to managing build projects and targets

                       The PTM GUI

                       Structure of the PTM box

                       Active projects and targets

                       Creating a project

                       Manifesting project contents

                       Editing C++ code generation target options

                       Editing documentation generation target options

              Documenting an application

                       Introduction to documenting an application

                       Documenting a model element

                       Browsing documentation for a model element

                       Generating project documentation

              C++ Reverse

                        Overview of C++ Reverse

                       Reverse modes

                       Running reverse operations

                       Equivalence between C++ source code and the UML model

                       UML restrictions

                       Tips for efficient C++ reversing

                      

    

Chapter 3 - Customizing C++ generation

                  Overview of C++ generation customization

              C++ Developer parameters

 

 

Chapter 4 - Working with other Objecteering MDA components

Working with Objecteering Multi-user

Working with other code generation MDA components