Question

Quelqu'un pourrait-il me dire ce qui ne va pas avec ce code afin doxygen ne peut pas gérer?

/*!
\file   Enumerator.h
\brief  Implements an Enumerator pointer for accessing linked list elements.
*/

#pragma once

#ifndef __MSCL_ENUMERATOR_H__
#define __MSCL_ENUMERATOR_H__

namespace MSCL 
{

/*!
\typedef Enumerator

Pointer to linked list data structure.

\sa ArrayList::GetEnumerator, \sa List::GetEnumerator
*/
typedef void* Enumerator;

};
#endif

J'ai besoin recenseur qui est utilisé par de nombreuses méthodes comme type d'argument pour être

1) visible dans l'index de l'aide.

2) correctement lié à cette page de documentation.

format de documentation cible est CHM.

Il est tout à fait déroutant becuase il n'y a pas d'erreur, pas d'avertissement, rien.

Une fois, après avoir joué avec différentes options de configuration doxygen j'ai réussi à atteindre # 1 -. Le type était dans l'indice, mais je ne sais pas ce que l'interrupteur a fait cela et je ne pouvais pas le répéter

Était-ce utile?

La solution

Si j'ajoute un commentaire doxygen pour décrire l'espace de noms CSML, puis la documentation pour CSML :: recenseur est généré correctement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top