Skip to content
| Marketplace
Sign in
Visual Studio>Tools>COBIA CPP Debug Helper
COBIA CPP Debug Helper

COBIA CPP Debug Helper

Jasper van Baten - AmsterCHEM

|
173 installs
| (0) | Free
COBIA CPP Debug Helper
Download

CAPE-OPEN

CAPE-OPEN is an interface standard designed for exchange of chemical engineering software components of different vendors between simulation applications, published and maintained by CO-LaN.

COBIA

COBIA is a middle-ware specific to CAPE-OPEN, also published and maintained by CO-LaN. COBIA features a CPP-based development SDK, the COBIA SDK, available from [https://colan.repositoryhosting.com/trac/colan_cobia/downloads](the COBIA repository). A COBIA SDK installation is required for the COBIA Class Wizard.

COBIA Debug Extension

As COBIA uses data interfaces to communicate data items between caller and callee, often one cannot look directly into the data structure from the debugging. This debugging extension provides a natvis file for COBIA data interfaces and built-in COBIA data interface implementation classes that expands the data where possible. For interfaces, the data is evaluated with a call to obtain the data from the interface, which is implemented in a DLL inserted into the debuggee process.

DebugScreenShot.png

Supported interfaces and types:

  • ICapeValue
  • ICapeString
  • ICapeArrayString
  • ICapeArrayValue
  • ICapeArrayReal
  • ICapeArrayInteger
  • ICapeArrayByte
  • ICapeArrayBoolean
  • ICapeArrayEnumeration
  • ICobiaString
  • ICobiaArrayString
  • ICobiaValue
  • ICobiaArrayValue
  • ICobiaArrayReal
  • ICobiaArrayInteger
  • ICobiaArrayByte
  • ICobiaArrayBoolean
  • ICobiaArrayEnumeration
  • ICapeError
  • CapeUUID
  • ExtCapeUUID

and all COBIA implementations thereof, and all C++ wrappers thereof.

According to https://docs.microsoft.com/en-us/visualstudio/extensibility/migration/update-visual-studio-extension?view=vs-2022

In the future, the Marketplace will allow you to upload multiple VSIXs to just one Marketplace listing, allowing you to upload your Visual Studio 2022-targeted VSIX and a pre-Visual Studio 2022 VSIX. Your users will automatically get the right VSIX for the VS version they have installed, when using the VS extension manager.

Until then, a 32-bit VS 2015+ version of the plugin is available upon request.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft