Symbian C++ Technology v.1.3.7.0

Advertisement
Advertisement

MDG Technology for Symbian C++ provides modeling and round-trip code engineering support for Symbian C++ language extensions. The technology includes a UML toolbox for Symbian C++, as well as the necessary code engineering templates and reverse engineering extensions. Enterprise Architect provides built-in support for round-trip engineering of C++ code using UML class models. This capability has been extended to support model development for Symbian C++ code, using Sparx Systems' MDG Technology extensions.Symbian C++ makes use of some language extensions1 via macros such as NONSHARABLE_CLASS, which is used to declare a class that is not part of a DLL exported API. Since these macros change both the nature of the class and its representation in code, they need to be handled as a special case by Enterprise Architect. By applying UML stereotypes in such cases, Enterprise Architect is able to make the distinction and alter the code generation and code import accordingly. In the example below, a class defined using the NONSHARABLE_CLASS macro is mapped to an appropriately stereotyped UML class: MDG Technology for Symbian C++ provides the stereotypes, code generation templates and reverse engineering extensions to support the Symbian C++ language extensions in Enterprise Architect.To use the technology: 1. Right-click the following link: MDG Technology for Symbian C++ (requires build 830 or later) 2. Save the file to the MDGTechnologies subfolder of your Enterprise Architect installation folder* (for example: C:Program FilesSparx SystemsEAMDGTechnologies) 3. Start Enterprise Architect and open a model 4. To start building Symbian C++ code models, first set your default language to C++ : d-deDUTools > Options > Source Code Engineering > Default Languaged-deDt 5. Now set Symbian C++ as your default technology: d-deDUSettings > MDG Technologies > Symbian C++ > Set Actived-deDt* Alternatively, you can host MDG Technology files from a user-defined URL or shared network resource to make remote MDG deployment easierThe Symbian C++ Technology is now enabled and its toolbox is associated with UML Class diagrams d-deOCt allowing you to round-trip engineer code with Symbian C++ extensions

MDG Technology for Symbian C++ provides ...

engineering, toolbox, templates, technology, support, language, code, class

 
  • Symbian C++ Technology
  • 1.3.7.0
  • Sparx Systems Pty Ltd.
  • WinXP, Win2003, Win2000, Win Vista
  • Freeware
  • 5.71 Mb
  • 261
  • Free
 
 

Review Symbian C++ Technology

  • captcha
 

Other software of Sparx Systems Pty Ltd.
  • CORBA Technology  v.1.3.2.0The MDG Technology file for CORBA allows the user to generate CORBA IDL stubs from existing Enterprise Architect class diagram elements.
  • DDS Technology  v.2.0.12.0Sparx Systems Enterprise Architect supports the OMG DDS StandardEnterprise Architect, together with MDG technology for DDS delivers a powerful, low cost design environment for creating complex data-centric publish-subscribe services for real-time and ...

New Miscellaneous software
  • Object Detection  v.2.0Real-time object detection for video surveillance and automatic car number recognition.
  • Carbon  v.1.0Migrate your Azure VMs back to your on-premise VMware or Hyper-V environment ...
  • Coldwallet2020  v.1.1Cold storage for Bitcoin and other Cryptocurrencies. Coldwallet2020 is an open Source cryptocurrency cold wallet generator to create and print vanity or random cold wallet addresses for over 200 coins and tokens.