27 #include "ShuksanID.h" 28 #include "IDataBase.h" 65 fImplID (sourceImplID)
73 fUID (
UID (sourceUID)),
160 fType ((uint32) targetType),
200 if ((uint32) lhs.
GetType () > (uint32) rhs.
GetType ())
return false;
201 if ((uint32) lhs.
GetType () < (uint32) rhs.
GetType ())
return true;
245 fSource (
RIDXSource (sourceUID, sourceImplID)),
246 fTarget (
RIDXTarget (targetType, targetValue))
255 RIDXReference (uint32 sourceUID, uint32 sourceImplID, uint32 targetType, uint32 targetValue) :
256 fSource (
RIDXSource (sourceUID, sourceImplID)),
257 fTarget (
RIDXTarget (targetType, targetValue))
314 enum { kDefaultIID = IID_IRIDXACCESS };
334 return ridxAccess ? ridxAccess->QueryRIDX () : 0;
388 enum { kDefaultIID = IID_IRIDX };
390 typedef std::vector<RIDXTarget> Targets;
391 typedef std::vector<RIDXSource> Sources;
392 typedef std::vector<RIDXReference> References;
527 enum { kDefaultIID = IID_IRIDXQUERY };