Stefano Cristiano 
								
							 
						 
						
							
							
							
							
								
							
							
								aab412bd85 
								
							 
						 
						
							
							
								
								LibCore: Fix errors when compiling LibCore using clang instead of gcc  
							
							
							
						 
						
							2019-12-27 02:19:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								16de02cce0 
								
							 
						 
						
							
							
								
								CIODevice: Add is_open()  
							
							
							
						 
						
							2019-09-04 15:13:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a292d8cd5a 
								
							 
						 
						
							
							
								
								LibCore: Add CFileStreamReader, a simple streaming CFile reader.  
							
							... 
							
							
							
							This is extremely barebones right now, but can be used to easily read binary
data from a CFile piece by piece. 
							
						 
						
							2019-07-27 16:38:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								8f4fba95c0 
								
							 
						 
						
							
							
								
								CIODevice: Add a virtual did_update_fd() no notify subclasses of fd change.  
							
							... 
							
							
							
							This will allow subclasses to react when the file descriptor changes. 
							
						 
						
							2019-07-27 10:47:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a599317624 
								
							 
						 
						
							
							
								
								LibCore: Introduce a C_OBJECT macro.  
							
							... 
							
							
							
							This macro goes at the top of every CObject-derived class like so:
class SomeClass : public CObject {
    C_OBJECT(SomeClass)
public:
    ...
At the moment, all it does is create an override for the class_name() getter
but in the future this will be used to automatically insert member functions
into these classes. 
							
						 
						
							2019-07-25 19:49:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0e75aba7c3 
								
							 
						 
						
							
							
								
								StringView: Rename characters() to characters_without_null_termination().  
							
							... 
							
							
							
							This should make you think twice before trying to use the const char* from
a StringView as if it's a null-terminated string. 
							
						 
						
							2019-07-08 15:38:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								04b9dc2d30 
								
							 
						 
						
							
							
								
								Libraries: Create top level directory for libraries.  
							
							... 
							
							
							
							Things were getting a little crowded in the project root, so this patch
moves the Lib*/ directories into Libraries/. 
							
						 
						
							2019-07-04 16:16:50 +02:00