Convenciones C++

Superior  Previo  Próximo

Enterprise Architect soporta al ingeniería directa e inversa de C++ incluyendo las extensiones Managed C++ y C++/CLI donde se usan las siguientes convenciones.

 

Estereotipos

 

Estereotipo

Aplica a

Corresponde a

enumeration

Clase

Un tipo de enumeración.

struct

Clase

Un tipo de estructura.

property get

Operación

Una propiedad de lectura.

property set

Operación

Una propiedad de escritura.

union

Clase

Un tipo de unión .

tipodef

Clase

Una instrucción de tipodef, donde el padre es el tipo de nombre original.

typedef

Operación

La clave amiga.

 

Valores etiquetados

 

Etiqueta

Aplica a

Corresponde a

typedef

Clase con estereotipo otro que no sea tipodef

Esta clase se define en una instrucción de tipodef

anonymous

Clase conteniendo también el valor etiquetado tipodef 

El nombre de esta clase se define solo por al instrucción tipodef

attribute_name

Operación con estereotipo property get o property set

El nombre de la variable detrás de esta propiedad.

mutable

Atributo

La clave mutable.

inline

Operación

La clave en linea y generación en linea de el cuerpo de método.

explicit

Operación

La clave explícita.

callback

Operación

Una referencia al macro RESPONDER.

initializer

Operación

Una lista de inicialización de construcción.

bodyLocation

Operación

La ubicación del cuerpo del método es generada. Los valores etiquetados son header, classDec o classBody

typeSynonyms

Clase

El nombre de tipodef y/o campos de este tipo.

throws

Operación

Las excepciones que son arrojadas por este método.

afx_msg

Operación

La clave afx_msg

volatile

Operación

La clave volatile

 

Otras convenciones

Los espacios de nombre se generan para cada paquete bajo una raíz de espacio de nombre
Por Referencia los atributos corresponden a un punto al tipo especificado. 
La propiedad Transient de un atributo corresponde a la clave volátil.
La propiedad Abstract de un atributo corresponde a la virtual.
La propiedad Const de una operación corresponde a la clave Const, especificando un tipo de retorno constante.
La propiedad Is Query de una operación corresponde a la clave const, especificando que el método no modifica ningún campo.
La propiedad Pure de una operación corresponde a un método virtual puro usando "= 0" sintaxis.
La propiedad Fixed de un parámetro corresponde a la clave const.

 

Vea también

Importar Código Fuente
Generar Código Fuente
Opciones C++