Changeset abda273 for lib/data-struct/vector.h
- Timestamp:
- 04/10/14 12:42:01 (8 years ago)
- Branches:
- 4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
- Children:
- 19135af
- Parents:
- df668eb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lib/data-struct/vector.h
read9478 rabda273 14 14 } libtrace_vector_t; 15 15 16 DLLEXPORT inlinevoid libtrace_vector_init(libtrace_vector_t *v, size_t element_size);17 DLLEXPORT inlinevoid libtrace_vector_push_back(libtrace_vector_t *v, void *d);18 DLLEXPORT inlinesize_t libtrace_vector_get_size(libtrace_vector_t *v);19 DLLEXPORT in line int libtrace_vector_get(libtrace_vector_t *v, size_t location, void *d);20 DLLEXPORT inlinevoid libtrace_vector_append(libtrace_vector_t *dest, libtrace_vector_t *src);21 DLLEXPORT inlinevoid libtrace_vector_destroy(libtrace_vector_t *v);22 DLLEXPORT inlinevoid libtrace_zero_vector(libtrace_vector_t *v);23 DLLEXPORT in line int libtrace_vector_remove_front(libtrace_vector_t *v);24 DLLEXPORT inlinevoid libtrace_vector_empty(libtrace_vector_t *v);16 DLLEXPORT void libtrace_vector_init(libtrace_vector_t *v, size_t element_size); 17 DLLEXPORT void libtrace_vector_push_back(libtrace_vector_t *v, void *d); 18 DLLEXPORT size_t libtrace_vector_get_size(libtrace_vector_t *v); 19 DLLEXPORT int libtrace_vector_get(libtrace_vector_t *v, size_t location, void *d); 20 DLLEXPORT void libtrace_vector_append(libtrace_vector_t *dest, libtrace_vector_t *src); 21 DLLEXPORT void libtrace_vector_destroy(libtrace_vector_t *v); 22 DLLEXPORT void libtrace_zero_vector(libtrace_vector_t *v); 23 DLLEXPORT int libtrace_vector_remove_front(libtrace_vector_t *v); 24 DLLEXPORT void libtrace_vector_empty(libtrace_vector_t *v); 25 25 #endif
Note: See TracChangeset
for help on using the changeset viewer.