#include <json.h>
      
        
          | JSON::ConstIter::ConstIter | ( | const Value & | root | ) |  | 
      
 
Construct from a root Value to iterate over. 
 
 
      
        
          | JSON::ConstIter::ConstIter | ( | const Value & | root | ) |  | 
      
 
Construct from a root Value to iterate over. 
 
 
      
        
          | const std::string & JSON::ConstIter::key | ( |  | ) | const | 
      
 
Return the name of the current indice. 
 
 
      
        
          | const std::string& JSON::ConstIter::key | ( |  | ) | const | 
      
 
Return the name of the current indice. 
 
 
      
        
          | unsigned int JSON::ConstIter::num | ( |  | ) | const | 
      
 
Return the number of the current indice. 
 
 
      
        
          | unsigned int JSON::ConstIter::num | ( |  | ) | const | 
      
 
Return the number of the current indice. 
 
 
      
        
          | JSON::ConstIter::operator bool | ( |  | ) | const | 
      
 
True if not done iterating. 
 
 
      
        
          | JSON::ConstIter::operator bool | ( |  | ) | const | 
      
 
True if not done iterating. 
 
 
      
        
          | const JSON::Value & JSON::ConstIter::operator* | ( |  | ) | const | 
      
 
Dereferences into a Value reference. 
If invalid iterator, returns an empty reference and prints a warning message. 
 
 
      
        
          | const Value& JSON::ConstIter::operator* | ( |  | ) | const | 
      
 
Dereferences into a Value reference. 
 
 
      
        
          | const Value* JSON::ConstIter::operator-> | ( |  | ) | const | 
      
 
Dereferences into a Value reference. 
 
 
      
        
          | const JSON::Value * JSON::ConstIter::operator-> | ( |  | ) | const | 
      
 
Dereferences into a Value reference. 
If invalid iterator, returns an empty reference and prints a warning message. 
 
 
  
  | 
        
          | std::deque< Value * >::const_iterator JSON::ConstIter::aIt |  | private | 
 
 
  
  | 
        
          | unsigned int JSON::ConstIter::i |  | private | 
 
 
  
  | 
        
          | std::map< std::string, Value * >::const_iterator JSON::ConstIter::oIt |  | private | 
 
 
  
  | 
        
          | const Value * JSON::ConstIter::r |  | private | 
 
 
The documentation for this class was generated from the following files: