AgentGen error...
helge.fredriksen____4tel.no
helge.fredriksen____4tel.no
Fri Jun 9 14:16:57 CEST 2000
detected.
Here is a class I got generated today:
.h-file
/**
* leakyBucketSinusCounter
*
""
*/
class leakyBucketSinusCounter: public MibLeaf {
public:
leakyBucketSinusCounter();
virtual ~leakyBucketSinusCounter();
static leakyBucketSinusCounter* instance;
virtual void get_request(Request*, int);
virtual long get_state();
virtual void set_state(long);
virtual int set(const Vbx&);
virtual int prepare_set_request(Request*, int&);
virtual boolean value_ok(const Vbx&);
};
.cpp file
unsigned long leakyBucketSinusCounter::get_state()
{
return (unsigned long)*((Gauge32*)value);
}
This method is defined long one place, unsigned long another place.
Similarly:
void leakyBucketSinusCounter::set_state(unsigned long l)
{
*((Gauge32*)value) = l;
}
Argument is unsigned long, defined long in the header file,...
and my Sun compiler v4.2 goes bananas... :-)
Best regards,
Helge Fredriksen
Helge.Fredriksen at 4tel.no <mailto:Helge.Fredriksen at 4tel.no>
System developer, EDB 4tel, 8002 BODØ, NORWAY
Tel: 75 51 24 82 (direct line), 75 51 24 00 (switchboard)
Fax: 75 51 24 01
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.agentpp.org/pipermail/agentpp/attachments/20000609/114e7107/attachment.htm
More information about the AGENTPP
mailing list