windows-nt/Source/XPSP1/NT/net/tapi/skywalker/inc/sdpatt.h
2020-09-26 16:20:57 +08:00

53 lines
719 B
C++

/*
Copyright (c) 1997-1999 Microsoft Corporation
Module Name:
sdpatt.h
Abstract:
Author:
*/
#ifndef __SDP_ATTRIBUTE__
#define __SDP_ATTRIBUTE__
#include "sdpcommo.h"
#include "sdpval.h"
#include "sdpsatt.h"
class _DllDecl SDP_ATTRIBUTE_LIST :
public SDP_VALUE_LIST,
public SDP_ATTRIBUTE_SAFEARRAY
{
public:
inline SDP_ATTRIBUTE_LIST(
IN const CHAR *TypeString
);
virtual SDP_VALUE *CreateElement();
protected:
const CHAR * const m_TypeString;
};
inline
SDP_ATTRIBUTE_LIST::SDP_ATTRIBUTE_LIST(
IN const CHAR *TypeString
)
: SDP_ATTRIBUTE_SAFEARRAY(*this),
m_TypeString(TypeString)
{
}
#endif // __SDP_ATTRIBUTE__