MSVCRT___RTtypeid(3w)

MSVCRT___RTtypeid3w

Usage

const type_info* CDECL MSVCRT___RTtypeid
(
void* cppobj
)

Overview

Retrieve the Run Time Type Information (RTTI) for a C++ object.

Params

cppobj [In] C++ object to get type information for.

Returns

Success: A type_info object describing cppobj.

Failure: If the object to be cast has no RTTI, a __non_rtti_object exception is thrown. If cppobj is NULL, a bad_typeid exception is thrown. In either case, this function does not return.

Notes

This function is usually called by compiler generated code as a result of using one of the C++ dynamic cast statements.

Implementation

Not declared in a Wine header. The function is either undocumented, or missing from Wine.

Implemented in "dlls/msvcrt/cpp.c".

Debug channel "msvcrt".

Releases

4 releases since Debian 4.0 (Etch); the text changed 3 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7

From libwine-dev 1.4.1-4 in Debian 7 (Wheezy). Parsed by carta from the page's man source.