Horus
view release on metacpan or search on metacpan
horus_uuid_max(uuid);
RETVAL = horus_uuid_to_sv(aTHX_ uuid, fmt);
}
OUTPUT:
RETVAL
void
uuid_v4_bulk(count, fmt = HORUS_FMT_STR)
int count
int fmt
PPCODE:
{
int i;
if (count <= 0)
XSRETURN_EMPTY;
if (count <= 256) {
for (i = 0; i < count; i++) {
unsigned char uuid[16];
horus_uuid_v4(uuid);
mXPUSHs(horus_uuid_to_sv(aTHX_ uuid, fmt));
RETVAL = horus_uuid_to_sv(aTHX_ uuid, fmt);
}
OUTPUT:
RETVAL
void
bulk(self, count)
SV *self
int count
PPCODE:
{
dMY_CXT;
HV *hv;
SV **svp;
int fmt, ver, i;
if (!SvROK(self) || SvTYPE(SvRV(self)) != SVt_PVHV)
croak("Horus: bulk called on non-object");
hv = (HV *)SvRV(self);
( run in 1.908 second using v1.01-cache-2.11-cpan-71847e10f99 )