| 
									
										
										
										
											2008-12-12 01:33:05 -05:00
										 |  |  | ! Copyright (C) 2008 Joe Groff. | 
					
						
							|  |  |  | ! See http://factorcode.org/license.txt for BSD license. | 
					
						
							| 
									
										
										
										
											2014-12-13 19:25:59 -05:00
										 |  |  | USING: alien.c-types alien.syntax core-foundation kernel | 
					
						
							| 
									
										
										
										
											2009-09-27 00:14:57 -04:00
										 |  |  | sequences ;
 | 
					
						
							| 
									
										
										
										
											2008-12-12 01:33:05 -05:00
										 |  |  | IN: core-foundation.data | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | TYPEDEF: void* CFDataRef | 
					
						
							|  |  |  | TYPEDEF: void* CFSetRef | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | TYPEDEF: int CFPropertyListMutabilityOptions | 
					
						
							| 
									
										
										
										
											2009-01-16 19:41:21 -05:00
										 |  |  | CONSTANT: kCFPropertyListImmutable 0
 | 
					
						
							|  |  |  | CONSTANT: kCFPropertyListMutableContainers 1
 | 
					
						
							|  |  |  | CONSTANT: kCFPropertyListMutableContainersAndLeaves 2
 | 
					
						
							| 
									
										
										
										
											2008-12-12 01:33:05 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-19 19:25:30 -04:00
										 |  |  | FUNCTION: CFDataRef CFDataCreate ( CFAllocatorRef allocator, UInt8* bytes, CFIndex length ) | 
					
						
							| 
									
										
										
										
											2008-12-12 01:33:05 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-19 19:25:30 -04:00
										 |  |  | FUNCTION: CFTypeID CFGetTypeID ( CFTypeRef cf ) | 
					
						
							| 
									
										
										
										
											2008-12-12 01:33:05 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | : <CFData> ( byte-array -- alien )
 | 
					
						
							| 
									
										
										
										
											2009-09-27 00:14:57 -04:00
										 |  |  |     [ f ] dip dup length CFDataCreate ;
 |