adding insert headers
This commit is contained in:
@@ -94,4 +94,14 @@ assign(Vec8_t* vec, const Vec8_t* iterator, size_t iter_start, size_t iter_end);
|
||||
__attribute__((overloadable)) Vec8_t
|
||||
assign(Vec8_t* vec, const size_t amount, char val);
|
||||
|
||||
__attribute__((overloadable)) Vec8_t
|
||||
insert(Vec8_t* vec, size_t iter, char val);
|
||||
|
||||
__attribute__((overloadable)) Vec8_t
|
||||
insert(Vec8_t* vec, size_t iter, size_t amount, char val);
|
||||
|
||||
__attribute__((overloadable)) Vec8_t
|
||||
insert(Vec8_t* dst_vec, size_t iter, Vec8_t* src_vec, size_t iter_start,
|
||||
size_t iter_end);
|
||||
|
||||
#endif
|
||||
|
||||
+17
-7
@@ -366,15 +366,25 @@ assign(Vec8_t* vec, const size_t amount, char val)
|
||||
return *vec;
|
||||
}
|
||||
|
||||
/*
|
||||
* assign() Fills a vector with multiple values stored
|
||||
vector.assign(iterator start, iterator end);
|
||||
vector.assign(size_t amount, <type> value);
|
||||
__attribute__((overloadable)) Vec8_t
|
||||
insert(Vec8_t* vec, size_t iter, char val)
|
||||
{
|
||||
}
|
||||
|
||||
__attribute__((overloadable)) Vec8_t
|
||||
insert(Vec8_t* vec, size_t iter, size_t amount, char val)
|
||||
{
|
||||
}
|
||||
|
||||
* insert() Inserts a number of elements into a vector vector can have
|
||||
__attribute__((overloadable)) Vec8_t
|
||||
insert(Vec8_t* dst_vec, size_t iter, Vec8_t* src_vec, size_t iter_start,
|
||||
size_t iter_end)
|
||||
{
|
||||
}
|
||||
|
||||
/* insert() Inserts a number of elements into a vector vector can have
|
||||
vector.insert(iterator position, <type> value);
|
||||
vector.insert(iterator position, size_t amount, <type> value);
|
||||
vector.insert(iterator position (vector to add to), iterator to add with
|
||||
(other vector) iterator start, iterator end);
|
||||
vector.insert(iterator position (vector to add to), iterator to add
|
||||
with (other vector) iterator start, iterator end);
|
||||
* */
|
||||
|
||||
Reference in New Issue
Block a user