 General IO exception class. More... #include <pcl/io/io_exception.h>      
  
 Public Member Functions 
 

IOException (const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string &function_name, const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string &file_name, unsigned line_number, const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string &message)
   
 

~IOException () noexcept
   

IOException & 

operator= (const IOException &exception)
   
const char * 

what () const override throw ()
   
const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string & 

getFunctionName () const
   
const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string & 

getFileName () const
   
unsigned 

getLineNumber () const
   
 
 Protected Attributes 
st8b7c:f320:99b9:690f:4595:cd17:293a:c069string 
function_name_
   
st8b7c:f320:99b9:690f:4595:cd17:293a:c069string 
file_name_
   
unsigned 
line_number_
   
st8b7c:f320:99b9:690f:4595:cd17:293a:c069string 
message_
   
st8b7c:f320:99b9:690f:4595:cd17:293a:c069string 
message_long_
    Detailed Description 
General IO exception class.  Definition at line 62 of file io_exception.h. 
Constructor & Destructor Documentation  IOException()     pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException  ( const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string &  
function_name,      const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string &  
file_name,      unsigned  
line_number,      const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string &  
message     ) 
   
    ~IOException()        pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069~IOException  ( 
)      noexcept    
   Member Function Documentation  getFileName()     const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string& pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069getFileName  ( 
)  const   
    getFunctionName()     const st8b7c:f320:99b9:690f:4595:cd17:293a:c069string& pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069getFunctionName  ( 
)  const   
    getLineNumber()     unsigned pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069getLineNumber  ( 
)  const   
    operator=()     
IOException& pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069operator=  ( const IOException &  exception
)    
    what()        const char* pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069what  ( 
)  const   throw 
(
   
)

     override    
   Member Data Documentation  file_name_        st8b7c:f320:99b9:690f:4595:cd17:293a:c069string pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069ile_name_     protected    
 Definition at line 89 of file io_exception.h.    function_name_        st8b7c:f320:99b9:690f:4595:cd17:293a:c069string pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069unction_name_     protected    
 Definition at line 88 of file io_exception.h.    line_number_        unsigned pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069line_number_     protected    
 Definition at line 90 of file io_exception.h.    message_        st8b7c:f320:99b9:690f:4595:cd17:293a:c069string pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069message_     protected    
 Definition at line 91 of file io_exception.h.    message_long_        st8b7c:f320:99b9:690f:4595:cd17:293a:c069string pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069io8b7c:f320:99b9:690f:4595:cd17:293a:c069IOException8b7c:f320:99b9:690f:4595:cd17:293a:c069message_long_     protected    
 Definition at line 92 of file io_exception.h.   The documentation for this class was generated from the following file: pcl/io/io_exception.h
  

    © 2009–2012, Willow Garage, Inc.
{'path': 'public/docs/point_cloud_library/classpcl_1_1io_1_1_i_o_exception.html', 'source': 'DevDocs.IO'}