certi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [certi-devel] Patch 968


From: Benoît Bréholée
Subject: Re: [certi-devel] Patch 968
Date: 17 Jan 2003 16:24:51 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Valéry Raulet <address@hidden> writes:

> Est-ce valable pour tous les typedef ?
> 
> typedef char * FederationExecutionName; // See MAX_FEDERATION_NAME_LENGTH
> typedef char * FederateName; // See MAX_FEDERATE_NAME_LENGTH
> typedef char * FileName;
> typedef char * PauseLabel; // See MAX_USER_TAG_LENGTH
> typedef char * SaveLabel; // See MAX_USER_TAG_LENGTH
> typedef char * ObjectClassName; // See MAX_USER_TAG_LENGTH
> typedef char * ObjectName; // See MAX_USER_TAG_LENGTH
> typedef char * InteractionClassName; // See MAX_USER_TAG_LENGTH

Un grep de ces noms sur les .hh du RTI-NGv6 donne :

[ssh agent] 22 ~/projets/certi-patches$ for i in FederationExecutionName 
FederateName FileName PauseLabel SaveLabel ObjectClassName ObjectName 
InteractionClassName ; do grep $i ~/local/RTI-NGv6/include/*.hh ; done
/udd1/deri/breholee/local/RTI-NGv6/include/federateAmbServices.hh:  
SpecifiedSaveLabelDoesNotExist,
/udd1/deri/breholee/local/RTI-NGv6/include/NullFederateAmbassador.hh:  
RTI::SpecifiedSaveLabelDoesNotExist,
/udd1/deri/breholee/local/RTI-NGv6/include/RTIambServices.hh:  
SpecifiedSaveLabelDoesNotExist,
/udd1/deri/breholee/local/RTI-NGv6/include/RTIambServices.hh:  
SpecifiedSaveLabelDoesNotExist,
/udd1/deri/breholee/local/RTI-NGv6/include/RTItypes.hh:RTI_EXCEPT(SpecifiedSaveLabelDoesNotExist)
/udd1/deri/breholee/local/RTI-NGv6/include/RTIambServices.hh:getObjectClassName 
(
/udd1/deri/breholee/local/RTI-NGv6/include/federateAmbServices.hh:  const char 
*                theObjectName)  // supplied C4
/udd1/deri/breholee/local/RTI-NGv6/include/NullFederateAmbassador.hh:  const 
char*                      theObjectName)  // supplied C4  
/udd1/deri/breholee/local/RTI-NGv6/include/RTIambServices.hh:getInteractionClassName
 (
[ssh agent] 23 ~/projets/certi-patches$ 

On ne les retrouve que dans des noms de méthode, d'exceptions, ou
d'identifieurs particuliers... Regarde les headers du RTI-NG v6 (la
doc est toujours sur le site), il n'y a peut-être pas le RTItypes mais
tous ces types ne sont plus utilisés dans les méthodes du
RTIambassador...

J'ai essayé de me rapprocher au maximum des headers v6 juste avant la
publication de CERTI 3.0, mais je n'ai pas eu le temps pour ceux
là. Temporairement, ça reste compatible, mais ce sera à changer.


        -- Benoit




reply via email to

[Prev in Thread] Current Thread [Next in Thread]