Changeset 10917

Show
Ignore:
Timestamp:
01/05/10 21:03:02 (4 years ago)
Author:
robert
Message:

Replaced nullptr with isNullPointer

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/include/osgIntrospection/Value

    r9630 r10917  
    225225            virtual const Type* ptype() const { return 0; } 
    226226            // returns whether the data is a null pointer 
    227             virtual bool nullptr() const = 0; 
     227            virtual bool isNullPointer() const = 0; 
    228228 
    229229            Instance_base *inst_; 
     
    236236        struct Instance_box: Instance_box_base 
    237237        { 
    238             Instance_box(): Instance_box_base(), nullptr_(false) {} 
    239  
    240             Instance_box(const T &d, bool nullptr = false) 
     238            Instance_box(): Instance_box_base(), _isNullPointer(false) {} 
     239 
     240            Instance_box(const T &d, bool isNullPointer = false) 
    241241            :    Instance_box_base(), 
    242                 nullptr_(nullptr) 
     242                _isNullPointer(isNullPointer) 
    243243            { 
    244244                Instance<T> *vl = new Instance<T>(d); 
     
    259259                new_inbox->_ref_inst = new Instance<T &>(vl->_data); 
    260260                new_inbox->_const_ref_inst = new Instance<const T &>(vl->_data); 
    261                 new_inbox->nullptr_ = nullptr_; 
     261                new_inbox->_isNullPointer = _isNullPointer; 
    262262                return new_inbox; 
    263263            } 
     
    268268            } 
    269269 
    270             virtual bool nullptr() const 
    271             { 
    272                 return nullptr_; 
     270            virtual bool isNullPointer() const 
     271            { 
     272                return _isNullPointer; 
    273273            } 
    274274 
    275275        private: 
    276             bool nullptr_; 
     276            bool _isNullPointer; 
    277277 
    278278            Instance_box& operator = (const Instance_box&) { return *this; } 
     
    323323            } 
    324324 
    325             virtual bool nullptr() const 
     325            virtual bool isNullPointer() const 
    326326            { 
    327327                return static_cast<Instance<T> *>(inst_)->_data == 0; 
     
    429429    inline bool Value::isNullPointer() const 
    430430    { 
    431         return _inbox->nullptr(); 
     431        return _inbox->isNullPointer(); 
    432432    } 
    433433