constant Class Reference#include <constant.h>
List of all members. 
 Constructor & Destructor Documentation
 
  
    
      
        
          | constant::constant            | 
          (  | 
          signed char  | 
           SChar           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          unsigned char  | 
           UChar           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          signed short int  | 
           SShort           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          unsigned short int  | 
           UShort           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          signed int  | 
           SInt           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          unsigned int  | 
           UInt           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          signed long int  | 
           SLong           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          unsigned long int  | 
           ULong           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          float  | 
           Float           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          double  | 
           Double           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          const char *  | 
           Str           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          void *  | 
           Ptr           | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
                     | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | constant::constant            | 
          (  | 
          const constant &  | 
           other           | 
           )  | 
           | 
         
       
     | 
   
 
 
 Member Function Documentation
 
  
    
      
        
          | const basic_type& constant::basic            | 
          (  | 
                     | 
           )  | 
           const [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | bool constant::Boolean            | 
          (  | 
                     | 
           )  | 
           const | 
         
       
     | 
   
 
 
 
 
 
 
 
 
 
  
    
      
        
          | unsigned long constant::Integer            | 
          (  | 
                     | 
           )  | 
           const | 
         
       
     | 
   
 
 
  
    
      
        
          | bool constant::is_equal_to            | 
          (  | 
          const constant &  | 
           other           | 
           )  | 
           const | 
         
       
     | 
   
 
 
  
    
      
        
          | bool constant::is_ptr            | 
          (  | 
                     | 
           )  | 
           const [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | bool constant::is_str            | 
          (  | 
                     | 
           )  | 
           const [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | bool constant::is_zero            | 
          (  | 
                     | 
           )  | 
           const | 
         
       
     | 
   
 
 
  
    
      
        
          | void constant::make_zero            | 
          (  | 
                     | 
           )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          | bool constant::no_val            | 
          (  | 
                     | 
           )  | 
           const [inline] | 
         
       
     | 
   
 
 
  
    
      
        
          | bool constant::operator<            | 
          (  | 
          const constant &  | 
           other           | 
           )  | 
           const | 
         
       
     | 
   
 
 
 
  
    
      
        
          | static void constant::print_char            | 
          (  | 
          int  | 
           value,  | 
         
        
           | 
           | 
          ostringstream &  | 
           ost | 
         
        
           | 
          )  | 
           [static, private] | 
         
       
     | 
   
 
 
 
 
 
  
    
      
        
          | void constant::set_no_val            | 
          (  | 
                     | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 
 
 
 
 
 
 
 
  
    
      
        
          | string constant::to_string            | 
          (  | 
          bool  | 
           wantQuoteChar = true           | 
           )  | 
           const | 
         
       
     | 
   
 
 
 
 
 
 
 
 
 
 Member Data Documentation
 
 
 
 
 
  
    | 
       
     | 
    
 
 
Referenced by constant(), Double(), Float(), Ptr(), SChar(), SInt(), SLong(), SShort(), Str(), UChar(), UInt(), ULong(), and UShort().      | 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 The documentation for this class was generated from the following file:
     |