InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Accessor< T, S > Class Template Reference

#include <TextAttrScriptUtility.h>

Public Member Functions

 Accessor (TextAttrScriptUtility *parent, const ScriptIDEnumMapEntry *map, size_t mapSize, const ClassID &boss)
 
ErrorCode Access (IScriptRequestData *data, IScript *script, const ScriptID &propID)
 

Detailed Description

template<class T, class S>
class Accessor< T, S >

Accessor class

Constructor & Destructor Documentation

template<class T , class S >
Accessor< T, S >::Accessor(TextAttrScriptUtilityparent,
const ScriptIDEnumMapEntry * map,
size_t mapSize,
const ClassIDboss 
)
inline

Construct a new Accessor

Parameters
parent
map
mapSize
boss

Member Function Documentation

template<class T , class S >
ErrorCode Accessor< T, S >::Access (IScriptRequestDatadata,
IScriptscript,
const ScriptIDpropID 
)

Access

Parameters
dataPointer to IScriptRequestData.
scriptPointer to script boss, see comments at top of file.
propIDScriptID of the property to be accessed.
Returns
kSuccess if successful or returns an error code.