ReactOS  0.4.13-dev-249-gcba1a2f
available.h File Reference
#include <windef.h>
#include <atlstr.h>
#include <atlsimpcoll.h>
#include <atlcoll.h>
#include "misc.h"
Include dependency graph for available.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CAvailableApplicationInfo
 
struct  AvailableStrings
 
class  CAvailableApps
 

Typedefs

typedef BOOL(CALLBACKAVAILENUMPROC) (CAvailableApplicationInfo *Info, LPCWSTR szFolderPath)
 

Enumerations

enum  LicenseType {
  LICENSE_NONE, LICENSE_OPENSOURCE, LICENSE_FREEWARE, LICENSE_TRIAL,
  LICENSE_MIN = LICENSE_NONE, LICENSE_MAX = LICENSE_TRIAL
}
 

Functions

BOOL IsLicenseType (INT x)
 

Typedef Documentation

◆ AVAILENUMPROC

typedef BOOL(CALLBACK * AVAILENUMPROC) (CAvailableApplicationInfo *Info, LPCWSTR szFolderPath)

Definition at line 82 of file available.h.

Enumeration Type Documentation

◆ LicenseType

Enumerator
LICENSE_NONE 
LICENSE_OPENSOURCE 
LICENSE_FREEWARE 
LICENSE_TRIAL 
LICENSE_MIN 
LICENSE_MAX 

Definition at line 10 of file available.h.

Function Documentation

◆ IsLicenseType()

BOOL IsLicenseType ( INT  x)
inline

Definition at line 20 of file available.h.

21 {
22  return (x >= LICENSE_MIN && x <= LICENSE_MAX);
23 }
GLint GLint GLint GLint GLint x
Definition: gl.h:1548

Referenced by CAvailableApplicationInfo::RetrieveLicenseType().