Changeset 12012 for trunk/libtransmission/bitset.h
- Timestamp:
- Feb 23, 2011, 3:54:04 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/bitset.h
r12006 r12012 30 30 tr_bitset; 31 31 32 void tr_bitsetReserve( tr_bitset * b, size_t size ); 33 void tr_bitsetConstructor( tr_bitset * b, size_t size ); 34 void tr_bitsetDestructor( tr_bitset * b ); 32 extern const tr_bitset TR_BITSET_INIT; 33 34 void tr_bitsetConstruct( tr_bitset * b, size_t bitCount ); 35 void tr_bitsetDestruct( tr_bitset * b ); 35 36 36 37 void tr_bitsetSetHaveAll( tr_bitset * b ); 37 38 void tr_bitsetSetHaveNone( tr_bitset * b ); 38 39 39 int tr_bitsetAdd( tr_bitset * b, size_t i ); 40 void tr_bitsetSetBitfield( tr_bitset * b, const tr_bitfield * bitfield ); 41 42 void tr_bitsetAdd( tr_bitset * b, size_t i ); 43 void tr_bitsetRem( tr_bitset * b, size_t i ); 44 void tr_bitsetRemRange ( tr_bitset * b, size_t begin, size_t end ); 45 46 struct tr_benc; 47 tr_bool tr_bitsetFromBenc( tr_bitset * bitset, struct tr_benc * benc ); 48 void tr_bitsetToBenc( const tr_bitset * bitset, struct tr_benc * benc ); 40 49 41 50 /*** … … 46 55 47 56 tr_bool tr_bitsetHas( const tr_bitset * b, const size_t nth ); 57 size_t tr_bitsetCountRange( const tr_bitset * b, const size_t begin, const size_t end ); 48 58 49 59 void tr_bitsetOr( tr_bitfield * a, const tr_bitset * b );
Note: See TracChangeset
for help on using the changeset viewer.