ParserException 
Base class for all Parser exceptions. If thrown, API objects can still be used
- 
           
           
           
           
           
           
           
           
           
            
             class
            
           
           
           
           
            
             
              ParserException
             
            
           
           
           
           
            
             :
            
           
           
           
           
            
             public
            
           
           
           
           
            
             cvc5
            
           
           
            
             ::
            
           
           
            
             
              CVC5ApiException
             
            
           
           
            
           
           
 - 
           
Base class for all Parser exceptions. If thrown, API objects can still be used
Subclassed by cvc5::parser::ParserEndOfFileException
Public Functions
- 
              
              
              
              
              
              
              
              
              
               
                
                 ParserException
                
               
              
              
               (
              
              
               )
              
              
               
              
              
 - 
              
Default constructor
 
- 
              
              
              
              
              
              
              
              
              
               
                
                 ParserException
                
               
              
              
               (
              
              
               
                const
               
              
              
              
              
               
                std
               
              
              
               
                ::
               
              
              
               
                string
               
              
              
              
              
               
                &
               
              
              
               
                msg
               
              
              
               )
              
              
               
              
              
 - 
              
Construct with message from a string.
- Parameters :
 - 
                
msg – The error message.
 
 
- 
              
              
              
              
              
              
              
              
              
               
                
                 ParserException
                
               
              
              
               (
              
              
               
                const
               
              
              
              
              
               
                char
               
              
              
              
              
               
                *
               
              
              
               
                msg
               
              
              
               )
              
              
               
              
              
 - 
              
Construct with message from a C string.
- Parameters :
 - 
                
msg – The error message.
 
 
- 
              
              
              
              
              
              
              
              
              
               
                
                 ParserException
                
               
              
              
               (
              
              
               
                const
               
              
              
              
              
               
                std
               
              
              
               
                ::
               
              
              
               
                string
               
              
              
              
              
               
                &
               
              
              
               
                msg
               
              
              ,
              
               
                const
               
              
              
              
              
               
                std
               
              
              
               
                ::
               
              
              
               
                string
               
              
              
              
              
               
                &
               
              
              
               
                filename
               
              
              ,
              
               
                unsigned
               
              
              
              
              
               
                long
               
              
              
              
              
               
                line
               
              
              ,
              
               
                unsigned
               
              
              
              
              
               
                long
               
              
              
              
              
               
                column
               
              
              
               )
              
              
               
              
              
 - 
              
Construct with message from a string.
- Parameters :
 - 
                
- 
                  
msg – The error message.
 - 
                  
filename – name of the file.
 - 
                  
line – The error line number.
 - 
                  
column – The error column number.
 
 - 
                  
 
 
- 
              
              
              
              
              
              
              
              
              
               
                virtual
               
              
              
              
              
               
                void
               
              
              
              
              
               
                
                 toStream
                
               
              
              
               (
              
              
               
                std
               
              
              
               
                ::
               
              
              
               
                ostream
               
              
              
              
              
               
                &
               
              
              
               
                os
               
              
              
               )
              
              
              
              
               
                const
               
              
              
              
              
               
                override
               
              
              
               
              
              
 - 
              
Print error to output stream.
- Parameters :
 - 
                
os – The output stream to write the error on.
 
 
- 
              
              
              
              
              
              
              
              
              
               
                std
               
              
              
               
                ::
               
              
              
               
                string
               
              
              
              
              
               
                
                 getFilename
                
               
              
              
               (
              
              
               )
              
              
              
              
               
                const
               
              
              
               
              
              
 - 
              
- Returns :
 - 
                
The file name.
 
 
- 
              
              
              
              
              
              
              
              
              
               
                unsigned
               
              
              
              
              
               
                long
               
              
              
              
              
               
                
                 getLine
                
               
              
              
               (
              
              
               )
              
              
              
              
               
                const
               
              
              
               
              
              
 - 
              
- Returns :
 - 
                
The line number of the parsing error.
 
 
- 
              
              
              
              
              
              
              
              
              
               
                unsigned
               
              
              
              
              
               
                long
               
              
              
              
              
               
                
                 getColumn
                
               
              
              
               (
              
              
               )
              
              
              
              
               
                const
               
              
              
               
              
              
 - 
              
- Returns :
 - 
                
The column number of the parsing error.
 
 
 - 
              
              
              
              
              
              
              
              
              
               
                
                 ParserException
                
               
              
              
               (
              
              
               )