UndefinedVariableError ====================== .. cpp:class:: pandas::UndefinedVariableError pandas C++ class. Example ------- .. code-block:: cpp #include using namespace pandas; // Use UndefinedVariableError UndefinedVariableError obj; // ... operations ... Constructors ------------ .. list-table:: :widths: 55 25 20 :header-rows: 1 * - Signature - Location - Example * - ``explicit UndefinedVariableError(const std::string& msg) : std::runtime_error(msg)`` - pd_exceptions.h:98 - :ref:`View ` * - ``explicit UndefinedVariableError(const char\* msg) : std::runtime_error(msg)`` - pd_exceptions.h:99 - :ref:`View ` Code Examples ------------- The following examples are extracted from the test suite. .. _example-undefinedvariableerror-undefinedvariableerror-0: .. dropdown:: UndefinedVariableError (pd_test_5_all.cpp:72239) :class-title: example-dropdown .. code-block:: cpp :linenos: :lineno-start: 72229 :emphasize-lines: 11 pandas::error_messages::unsupported_op("+", "object"), local_fail); // Category 6: dtype — cannot cast. check_eq_str( "case_3.cat6_dtype.cannot_cast", "Cannot cast float64 to int64", pandas::error_messages::cannot_cast("float64", "int64"), local_fail); // Category 7: UndefinedVariableError (eval/query). check_eq_str( "case_3.cat7_UndefinedVariable.undefined_variable", "name 'x' is not defined", pandas::error_messages::undefined_variable("x"), local_fail); // Category 8: UnsortedIndexError — MultiIndex lexsort. check_eq_str( "case_3.cat8_UnsortedIndex.unsorted_index", "Key length (3) was greater than MultiIndex lexsort depth", .. _example-undefinedvariableerror-undefinedvariableerror-1: .. dropdown:: UndefinedVariableError (pd_test_5_all.cpp:72239) :class-title: example-dropdown .. code-block:: cpp :linenos: :lineno-start: 72229 :emphasize-lines: 11 pandas::error_messages::unsupported_op("+", "object"), local_fail); // Category 6: dtype — cannot cast. check_eq_str( "case_3.cat6_dtype.cannot_cast", "Cannot cast float64 to int64", pandas::error_messages::cannot_cast("float64", "int64"), local_fail); // Category 7: UndefinedVariableError (eval/query). check_eq_str( "case_3.cat7_UndefinedVariable.undefined_variable", "name 'x' is not defined", pandas::error_messages::undefined_variable("x"), local_fail); // Category 8: UnsortedIndexError — MultiIndex lexsort. check_eq_str( "case_3.cat8_UnsortedIndex.unsorted_index", "Key length (3) was greater than MultiIndex lexsort depth",