Public Methode aufrufen



  • Hi!
    Ich arbeite zur Zeit mit OMNeT++ (dies ist ein Framework zum erstellen von Netzwerk-Simulationen). Ich habe hier eine Klasse, die ein AnalogModel darstellt:

    class MeinAnalogModel;

    class MeinAnalogModelMapping: public SimpleConstMapping {
    protected:
    const double distFactor;
    MeinAnalogModel* model;

    public:
    MeinAnalogModelMapping(const DimensionSet& dimensions,
    MeinAnalogModel* model, const double distFactor);

    virtual double getValue(const Argument& pos) const;

    ConstMapping* constClone() const {
    return new MeinAnalogModelMapping(*this);
    }
    };

    Hier befindet sich die Methode getValue(), welche ich nun in einer anderen Klasse benötige. Beim Aufruf von MeinAnalogModul::getValue() in einer anderen Klasse, in der ich die Header Datei der MeinAnalogModel Klasse included habe, sagt mir das MeinAnalogModel keine Methode getValue() kennt. Wieso ??

    mfg,
    Memph



  • Wie sieht denn die Klasse "MeinAnalogModel" aus?



  • Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum C++ (auch C++0x) verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten