The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

RDF::Cowl::Lib::Gen::Class::UVec_CowlObjectPtr - Generated docs for RDF::Cowl::Ulib::UVec_CowlObjectPtr

VERSION

version 1.0.0

MAIN MODULE

RDF::Cowl::Ulib::UVec_CowlObjectPtr

METHODS

reserve

Signature:

  $self->reserve(Ulib_uint $size)

Params:

  UVec_CowlObjectPtr $vec 
  Ulib_uint $size 

Documentation:

    C function name: uvec_reserve_CowlObjectPtr

set_range

Signature:

  $self->set_range(CowlObjectPtr $array, Ulib_uint $start, Ulib_uint $n)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $array 
  Ulib_uint $start 
  Ulib_uint $n 

Documentation:

    C function name: uvec_set_range_CowlObjectPtr

copy

Signature:

  $self->copy(UVec_CowlObjectPtr $dest)

Params:

  UVec_CowlObjectPtr $src 
  UVec_CowlObjectPtr $dest 

Documentation:

    C function name: uvec_copy_CowlObjectPtr

copy_to_array

Signature:

  $self->copy_to_array(CowlObjectPtr $array[])

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $array[] 

Documentation:

    C function name: uvec_copy_to_array_CowlObjectPtr

shrink

Signature:

  $self->shrink()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_shrink_CowlObjectPtr

push

Signature:

  $self->push(CowlObjectPtr $item)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $item 

Documentation:

    C function name: uvec_push_CowlObjectPtr

pop

Signature:

  $self->pop()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_pop_CowlObjectPtr

remove_at

Signature:

  $self->remove_at(Ulib_uint $idx)

Params:

  UVec_CowlObjectPtr $vec 
  Ulib_uint $idx 

Documentation:

    C function name: uvec_remove_at_CowlObjectPtr

insert_at

Signature:

  $self->insert_at(Ulib_uint $idx, CowlObjectPtr $item)

Params:

  UVec_CowlObjectPtr $vec 
  Ulib_uint $idx 
  CowlObjectPtr $item 

Documentation:

    C function name: uvec_insert_at_CowlObjectPtr

remove_all

Signature:

  $self->remove_all()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_remove_all_CowlObjectPtr

reverse

Signature:

  $self->reverse()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_reverse_CowlObjectPtr

index_of

Signature:

  $self->index_of(CowlObjectPtr $item)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $item 

Documentation:

    C function name: uvec_index_of_CowlObjectPtr

index_of_reverse

Signature:

  $self->index_of_reverse(CowlObjectPtr $item)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $item 

Documentation:

    C function name: uvec_index_of_reverse_CowlObjectPtr

remove

Signature:

  $self->remove(CowlObjectPtr $item)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $item 

Documentation:

    C function name: uvec_remove_CowlObjectPtr

equals

Signature:

  $self->equals(UVec_CowlObjectPtr $other)

Params:

  UVec_CowlObjectPtr $vec 
  UVec_CowlObjectPtr $other 

Documentation:

    C function name: uvec_equals_CowlObjectPtr

push_unique

Signature:

  $self->push_unique(CowlObjectPtr $item)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $item 

Documentation:

    C function name: uvec_push_unique_CowlObjectPtr

data

Signature:

  $self->data()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_data_CowlObjectPtr

size

Signature:

  $self->size()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_size_CowlObjectPtr

last

Signature:

  $self->last()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_last_CowlObjectPtr

get_range

Signature:

  $self->get_range(Ulib_uint $start, Ulib_uint $len)

Params:

  UVec_CowlObjectPtr $vec 
  Ulib_uint $start 
  Ulib_uint $len 

Documentation:

    C function name: uvec_get_range_CowlObjectPtr

get_range_from

Signature:

  $self->get_range_from(Ulib_uint $start)

Params:

  UVec_CowlObjectPtr $vec 
  Ulib_uint $start 

Documentation:

    C function name: uvec_get_range_from_CowlObjectPtr

deinit

Signature:

  $self->deinit()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_deinit_CowlObjectPtr

move

Signature:

  $self->move()

Params:

  UVec_CowlObjectPtr $vec 

Documentation:

    C function name: uvec_move_CowlObjectPtr

expand

Signature:

  $self->expand(Ulib_uint $size)

Params:

  UVec_CowlObjectPtr $vec 
  Ulib_uint $size 

Documentation:

    C function name: uvec_expand_CowlObjectPtr

append

Signature:

  $self->append(UVec_CowlObjectPtr $src)

Params:

  UVec_CowlObjectPtr $vec 
  UVec_CowlObjectPtr $src 

Documentation:

    C function name: uvec_append_CowlObjectPtr

append_array

Signature:

  $self->append_array(CowlObjectPtr $src, Ulib_uint $n)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $src 
  Ulib_uint $n 

Documentation:

    C function name: uvec_append_array_CowlObjectPtr

contains

Signature:

  $self->contains(CowlObjectPtr $item)

Params:

  UVec_CowlObjectPtr $vec 
  CowlObjectPtr $item 

Documentation:

    C function name: uvec_contains_CowlObjectPtr

AUTHOR

Zakariyya Mughal <zmughal@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2024 by Auto-Parallel Technologies, Inc..

This is free software, licensed under Eclipse Public License - v 2.0.