CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
OdGsFiler_SubstitutorImpl::Procs< nBytes > Struct Template Reference

#include <GsFilerV100Impl.h>

Public Types

typedef OdGsFiler_SubstitutorImpl::DataTyp< nBytes > ProcTyp
 
typedef std::map< ProcTyp, ProcTypRegMap
 
typedef std::map< ProcTyp, VoidArrySubstMap
 

Static Public Member Functions

static void makeSubst (void *pPlace, const void *pSubstitution)
 
static void runSubst (void *pPlace, const void *pSubstitution, OdGsFiler::SubstitutionActuator *pActuator)
 
static void subst (OdGsFiler_SubstitutorImpl &impl, const void *pValue, void *pPlace, OdGsFiler::SubstitutionActuator *pAct, const void *pSubstitution, bool bClear)
 
static void reg (OdGsFiler_SubstitutorImpl &impl, const void *pValue, const void *pSubstitution, bool bRegister, bool bImmediate)
 
static void req (OdGsFiler_SubstitutorImpl &impl, void *pPlace, OdGsFiler::SubstitutionActuator *pAct, const void *pValue, bool bRegister, bool bImmediate)
 
static void clear (OdGsFiler_SubstitutorImpl &impl, const void *pValue)
 

Detailed Description

template<OdUInt32 nBytes>
struct OdGsFiler_SubstitutorImpl::Procs< nBytes >

Definition at line 162 of file GsFilerV100Impl.h.

Member Typedef Documentation

◆ ProcTyp

template<OdUInt32 nBytes>
typedef OdGsFiler_SubstitutorImpl::DataTyp<nBytes> OdGsFiler_SubstitutorImpl::Procs< nBytes >::ProcTyp

Definition at line 164 of file GsFilerV100Impl.h.

◆ RegMap

template<OdUInt32 nBytes>
typedef std::map<ProcTyp, ProcTyp> OdGsFiler_SubstitutorImpl::Procs< nBytes >::RegMap

Definition at line 165 of file GsFilerV100Impl.h.

◆ SubstMap

template<OdUInt32 nBytes>
typedef std::map<ProcTyp, VoidArry> OdGsFiler_SubstitutorImpl::Procs< nBytes >::SubstMap

Definition at line 166 of file GsFilerV100Impl.h.

Member Function Documentation

◆ clear()

template<OdUInt32 nBytes>
static void OdGsFiler_SubstitutorImpl::Procs< nBytes >::clear ( OdGsFiler_SubstitutorImpl impl,
const void pValue 
)
inlinestatic

Definition at line 308 of file GsFilerV100Impl.h.

◆ makeSubst()

template<OdUInt32 nBytes>
static void OdGsFiler_SubstitutorImpl::Procs< nBytes >::makeSubst ( void pPlace,
const void pSubstitution 
)
inlinestatic

Definition at line 167 of file GsFilerV100Impl.h.

◆ reg()

template<OdUInt32 nBytes>
static void OdGsFiler_SubstitutorImpl::Procs< nBytes >::reg ( OdGsFiler_SubstitutorImpl impl,
const void pValue,
const void pSubstitution,
bool  bRegister,
bool  bImmediate 
)
inlinestatic

Definition at line 269 of file GsFilerV100Impl.h.

◆ req()

template<OdUInt32 nBytes>
static void OdGsFiler_SubstitutorImpl::Procs< nBytes >::req ( OdGsFiler_SubstitutorImpl impl,
void pPlace,
OdGsFiler::SubstitutionActuator pAct,
const void pValue,
bool  bRegister,
bool  bImmediate 
)
inlinestatic

Definition at line 282 of file GsFilerV100Impl.h.

◆ runSubst()

template<OdUInt32 nBytes>
static void OdGsFiler_SubstitutorImpl::Procs< nBytes >::runSubst ( void pPlace,
const void pSubstitution,
OdGsFiler::SubstitutionActuator pActuator 
)
inlinestatic

Definition at line 171 of file GsFilerV100Impl.h.

◆ subst()

template<OdUInt32 nBytes>
static void OdGsFiler_SubstitutorImpl::Procs< nBytes >::subst ( OdGsFiler_SubstitutorImpl impl,
const void pValue,
void pPlace,
OdGsFiler::SubstitutionActuator pAct,
const void pSubstitution,
bool  bClear 
)
inlinestatic

Definition at line 176 of file GsFilerV100Impl.h.


The documentation for this struct was generated from the following file: