Sha256: 3ef181255538e17461bb7bbe2cfbc33df970b50a6628a9a6cf77ecedf2ed5d10

Contents?: true

Size: 325 Bytes

Versions: 29

Compression:

Stored size: 325 Bytes

Contents

#ifndef Rice__Object__ipp_
#define Rice__Object__ipp_

#include "protect.hpp"
#include "detail/ruby.hpp"

#include "detail/object_call.ipp"

template<typename T>
void Rice::Object::
iv_set(
    Identifier name,
    T const & value)
{
  protect(rb_ivar_set, *this, name.id(), to_ruby(value));
}

#endif // Rice__Object__ipp_

Version data entries

29 entries across 29 versions & 4 rubygems

Version Path
rice-2.2.0 rice/Object.ipp
rice-2.1.3 rice/Object.ipp
rice-2.1.2 rice/Object.ipp
rice-2.1.1 rice/Object.ipp
rice-2.1.0 rice/Object.ipp
rice-2.0.0 rice/Object.ipp
rice-1.7.0 rice/Object.ipp
rice-1.6.3 rice/Object.ipp
rice-1.6.2 rice/Object.ipp
rice-1.6.1 rice/Object.ipp
rice-1.6.0 rice/Object.ipp
rice-1.6.0.pre rice/Object.ipp
rice-1.5.3 rice/Object.ipp
rice-1.5.2 rice/Object.ipp
keyme-rice-1.5.1.keyme1 rice/Object.ipp
keyme-rice-1.5.1.keyme rice/Object.ipp
rice-1.5.1 rice/Object.ipp
rice-1.5.0 rice/Object.ipp
rice-jdguyot-1.4.3p1 rice/Object.ipp
rice-1.4.3 rice/Object.ipp