Programmation du BIM avec IFC SDK

ClassType

Ceci est un ajout au standard C++, car il permet de créer un moyen économique et optimisé pour obtenir l'information sur le type de l'objet C++, au run-time. Chaque classe générée définit son ClassType propre et unique et un ensemble de méthodes pour interroger ces informations :

  • getClassType() : une méthode statique retournant l'instance ClassType de cette classe ;

  • getType() : une méthode pour obtenir le ClassType d'une instance ;

  • IsOfType() : une méthode pour déterminer si cette instance a le même ClassType que celle passée en paramètre. Cette méthode vérifie cette compatibilité à travers la hiérarchie de d'héritage.

Code en téléchargement.

Code en téléchargement.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)