Changeset f9c314a5 in mainline for uspace/app/bithenge/transform.h
- Timestamp:
- 2012-08-07T04:06:14Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0191bd3
- Parents:
- 0ce0103
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bithenge/transform.h
r0ce0103 rf9c314a5 52 52 typedef struct { 53 53 /** @privatesection */ 54 unsigned int refs; 54 55 int num_params; 55 56 bithenge_node_t **params; 56 57 bithenge_node_t *current_node; 57 58 } bithenge_scope_t; 59 60 static inline void bithenge_scope_inc_ref(bithenge_scope_t *self) { 61 self->refs++; 62 } 58 63 59 64 /** Operations that may be provided by a transform. All transforms must provide … … 143 148 bithenge_transform_t **, size_t); 144 149 145 void bithenge_scope_init(bithenge_scope_t*);146 void bithenge_scope_de stroy(bithenge_scope_t *);150 int bithenge_scope_new(bithenge_scope_t **); 151 void bithenge_scope_dec_ref(bithenge_scope_t *); 147 152 int bithenge_scope_copy(bithenge_scope_t *, bithenge_scope_t *); 148 153 void bithenge_scope_set_current_node(bithenge_scope_t *, bithenge_node_t *);
Note:
See TracChangeset
for help on using the changeset viewer.