parent
							
								
									d7053a3e81
								
							
						
					
					
						commit
						bce0459ed3
					
				
				 12 changed files with 84 additions and 53 deletions
			
			
		| @ -0,0 +1,17 @@ | ||||
| #include "tools.h" | ||||
| 
 | ||||
| namespace Bk::Json 
 | ||||
| { | ||||
|     Pointer find_key(std::string name, Object obj) | ||||
|     { | ||||
|         Pointer node(new Node()); | ||||
|         if (obj.find(name) != obj.end()) node = obj[name]; | ||||
|         else node->set_null(); | ||||
|         return node; | ||||
|     } | ||||
| 
 | ||||
|     bool as_key(std::string name, Object obj) | ||||
|     { | ||||
|         return obj.find(name) != obj.end(); | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,10 @@ | ||||
| #pragma once | ||||
| 
 | ||||
| #include <bakatoolspch.h> | ||||
| #include "node.h" | ||||
| 
 | ||||
| namespace Bk::Json 
 | ||||
| { | ||||
|     Pointer find_key(std::string name, Object obj); | ||||
|     bool as_key(std::string name, Object obj); | ||||
| } | ||||
					Loading…
					
					
				
		Reference in New Issue