opC++ Features

opC++ Compiler

opC++ Language

opGames Company

Map

map

Overview

Maps provide note listing generation based on very specific criteria specified in dialect files.

Types

You can generate datamap and functionmap listings in opC++. datamaps only consider data members, and functionmaps only consider function members.

Criteria

Map notes are generated based on 'is' criteria expressions:

  • is modifier
  • is not modifier
  • is modifier("optional regex criteria")
  • is modifier and/or/(group) ...

Initially all data statements satisfy the map criteria. Each criteria expression filters through the data statements accordingly.

Modifiers

The main criteria for maps are modifiers - in opC++ there are two ways modifiers are created:

  1. Specified by the user (by prepending a modifier to a declaration)
  2. Generated by the compiler

The automatically generated modifiers include type identification and other useful C++ information.

Automatic modifiers can be visualized via the Addin and via the generated visualization xml's.

Recent Changes (All) | Edit SideBar Page last modified on December 01, 2007, at 02:32 PM Edit Page | Page History
Copyright 2010 opGames Inc.