Ignore:
Timestamp:
05/25/15 07:31:57 (10 years ago)
Author:
epyon
Message:
  • further type_traits implementations
  • we no longer depend on STL type_traits
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/nv/core/common.hh

    r372 r373  
    230230        };
    231231
     232        template <typename TYPE>
     233        void construct_object( void* object )
     234        {
     235                new (object)TYPE;
     236        }
     237        template <typename TYPE>
     238        void destroy_object( void* object )
     239        {
     240                ( (TYPE*)object )->TYPE::~TYPE();
     241        }
    232242
    233243} // namespace nv
Note: See TracChangeset for help on using the changeset viewer.