Name

SimpleWrappedObject — Base class for wrapping the internal Serna classes.

Synopsis

class SimpleWrappedObject {
public:
  // construct/copy/destruct
  SimpleWrappedObject(SernaApiBase * = 0);
  ~SimpleWrappedObject();

  // public member functions

  void setRep(SernaApiBase *) ;
  SernaApiBase * getRep() const;
  bool isNull() const;
  operator bool() const;
  void releaseRep() ;
  bool operator==(const SimpleWrappedObject &) const;
  bool operator!=(const SimpleWrappedObject &) const;
  bool operator<(const SimpleWrappedObject &) const;
};

Description

SimpleWrappedObject construct/copy/destruct

  1. SimpleWrappedObject(SernaApiBase * rep = 0);


  2. ~SimpleWrappedObject();


SimpleWrappedObject public member functions

  1. void setRep(SernaApiBase * ) ;


  2. SernaApiBase * getRep() const;


  3. bool isNull() const;


  4. operator bool() const;


  5. void releaseRep() ;


  6. bool operator==(const SimpleWrappedObject & o) const;


  7. bool operator!=(const SimpleWrappedObject & o) const;


  8. bool operator<(const SimpleWrappedObject & o) const;