Sha256: 7a785fd888c70b8385f76c93e78422ce04f7003ecf35f268f844ac9bc718fcfb

Contents?: true

Size: 586 Bytes

Versions: 4

Compression:

Stored size: 586 Bytes

Contents

#include <ruby.h>
#include <stdbool.h>

#include "serialization_descriptor.h"

typedef void (*EachAttributeFunc)(VALUE object,
                                  VALUE name,
                                  VALUE value,
                                  VALUE type_metadata,
                                  VALUE context);

extern VALUE panko_each_attribute(VALUE object,
                                  VALUE attributes,
                                  EachAttributeFunc func,
                                  VALUE context);

void panko_init_attributes_iterator(VALUE mPanko);

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
panko_serializer-0.1.6 ext/panko_serializer/attributes_iterator.h
panko_serializer-0.1.5 ext/panko_serializer/attributes_iterator.h
panko_serializer-0.1.4 ext/panko_serializer/attributes_iterator.h
panko_serializer-0.1.3 ext/panko_serializer/attributes_iterator.h