Spec-Zone.ru › PointCloudLibrary

Общий класс исключений ввода-вывода. Подробнее...

#include <pcl/io/io_exception.h>

Inheritance graph
[легенда]
Collaboration graph
[легенда]

Общедоступные члены-функции

IOException (const std::string &function_name, const std::string &file_name, unsigned line_number, const std::string &message)
~IOException () noexcept override
IOException & operator= (const IOException &exception)
const char * what () const override throw ()
const std::string & getFunctionName () const
const std::string & getFileName () const
unsigned getLineNumber () const

Защищённые атрибуты

std::string function_name_
std::string file_name_
unsigned line_number_
std::string message_
std::string message_long_

Подробное описание

Общий класс исключений ввода-вывода.

Определение в строке 62 файла io_exception.h.

Документация конструкторов и деструкторов

IOException()

pcl::io::IOException::IOException ( const std::string & function_name,
const std::string & file_name,
unsigned line_number,
const std::string & message
)

Ссылается на pcl::io::throwIOException().

~IOException()

pcl::io::IOException::~IOException ( )
overridenoexcept

Документация членов-функций

getFileName()

const std::string& pcl::io::IOException::getFileName ( ) const

getFunctionName()

const std::string& pcl::io::IOException::getFunctionName ( ) const

getLineNumber()

unsigned pcl::io::IOException::getLineNumber ( ) const

operator=()

IOException& pcl::io::IOException::operator= ( const IOException & exception )

what()

const char* pcl::io::IOException::what ( ) const
throw (
)
override

Документация данных членов

file_name_

std::string pcl::io::IOException::file_name_
protected

Определение в строке 89 файла io_exception.h.

function_name_

std::string pcl::io::IOException::function_name_
protected

Определение в строке 88 файла io_exception.h.

line_number_

unsigned pcl::io::IOException::line_number_
protected

Определение в строке 90 файла io_exception.h.

message_

std::string pcl::io::IOException::message_
protected

Определение в строке 91 файла io_exception.h.

message_long_

std::string pcl::io::IOException::message_long_
protected

Определение в строке 92 файла io_exception.h.


Документация для этого класса была сгенерирована из следующего файла:
  • pcl/io/io_exception.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1io_1_1_i_o_exception.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API