.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH MSVCRT___RTtypeid 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBMSVCRT___RTtypeid\fR (MSVCRT.@) .SH SYNOPSIS const type_info* CDECL MSVCRT___RTtypeid ( void* \fIcppobj\fR ) .SH DESCRIPTION .PP Retrieve the Run Time Type Information (\fBRTTI\fR) for a C++ object. .SH PARAMS \fIcppobj\fR \fB[In]\fR C++ object to get type information for. .PP .SH RETURNS .PP \fBSuccess:\fR A type_info object describing \fIcppobj\fR. .PP \fBFailure:\fR If the object to be cast has no \fBRTTI\fR, a __non_rtti_object exception is thrown. If \fIcppobj\fR is \fBNULL\fR, a bad_typeid exception is thrown. In either case, this function does not return. .SH NOTES .PP This function is usually called by compiler generated code as a result of using one of the C++ dynamic cast statements. .SH IMPLEMENTATION .PP Not declared in a Wine header. The function is either undocumented, or missing from Wine. .PP Implemented in \fB"dlls/msvcrt/cpp.c"\fR. .PP Debug channel \fB"msvcrt"\fR.