This file is indexed.

/usr/include/oce/WNT_WClass.hxx is in liboce-visualization-dev 0.9.1-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
// This file is generated by WOK (CPPExt).
// Please do not edit this file; modify original file instead.
// The copyright and license terms as defined for the original file apply to 
// this header file considered to be the "object code" form of the original source.

#ifndef _WNT_WClass_HeaderFile
#define _WNT_WClass_HeaderFile

#ifndef _Standard_HeaderFile
#include <Standard.hxx>
#endif
#ifndef _Standard_DefineHandle_HeaderFile
#include <Standard_DefineHandle.hxx>
#endif
#ifndef _Handle_WNT_WClass_HeaderFile
#include <Handle_WNT_WClass.hxx>
#endif

#ifndef _Standard_CString_HeaderFile
#include <Standard_CString.hxx>
#endif
#ifndef _Aspect_Handle_HeaderFile
#include <Aspect_Handle.hxx>
#endif
#ifndef _Standard_Address_HeaderFile
#include <Standard_Address.hxx>
#endif
#ifndef _MMgt_TShared_HeaderFile
#include <MMgt_TShared.hxx>
#endif
#ifndef _WNT_Uint_HeaderFile
#include <WNT_Uint.hxx>
#endif
#ifndef _Standard_Integer_HeaderFile
#include <Standard_Integer.hxx>
#endif
class WNT_ClassDefinitionError;
class WNT_Window;


//! This class defines a Windows NT window class. <br>
//!          A window in Windows NT is always created based on a <br>
//!          window class. The window class identifies the window <br>
//!          procedure that processes messages to the window. Each <br>
//!          window class has unique name ( character string ). More <br>
//!          than one window can be created based on a single window <br>
//!          class. For example, all button windows in Windows NT <br>
//!          are created based on the same window class. The window <br>
//!          class defines the window procedure and some other <br>
//!          characteristics ( background, mouse cursor shape etc. ) <br>
//!          of the windows that are created based on that class. <br>
//!          When we create a window, we define additional <br>
//!          characteristics of the window that are unique to that <br>
//!          window. So, we have to create and register window <br>
//!          class before creation of any window. Of course, it's possible <br>
//!          to create a new window class for each window inside <br>
//!          the Window class and do not use the WClass at all. <br>
//!          We implemented this class for sake of flexibility of <br>
//!          event processing. <br>
class WNT_WClass : public MMgt_TShared {

public:

  //! Creates a Windows NT window class and registers it. <br>
  Standard_EXPORT   WNT_WClass(const Standard_CString aClassName,const Standard_Address aWndProc,const WNT_Uint& aStyle,const Standard_Integer aClassExtra = 0,const Standard_Integer aWindowExtra = 0,const Aspect_Handle aCursor = 0,const Aspect_Handle anIcon = 0,const Standard_CString aMenuName = 0);
  //! Destroys all resources attached to the class <br>
  Standard_EXPORT   virtual  void Destroy() ;
~WNT_WClass()
{
  Destroy();
}
  //! Returns address of window procedure. <br>
        Standard_Address WndProc() const;
  //! Returns a class name. <br>
        Standard_CString Name() const;
  //! Returns a program instance handle. <br>
        Aspect_Handle Instance() const;

friend class WNT_Window;


  DEFINE_STANDARD_RTTI(WNT_WClass)

protected:


Standard_CString lpszName;
Aspect_Handle hInstance;
Standard_Address lpfnWndProc;


private: 




};


#include <WNT_WClass.lxx>



// other Inline functions and methods (like "C++: function call" methods)


#endif