1 #ifndef Fireworks_Core_FWItemAccessorFactory_h 2 #define Fireworks_Core_FWItemAccessorFactory_h 38 std::shared_ptr<FWItemAccessorBase>
accessorFor(
const TClass*)
const;
static bool classAccessedAsCollection(const TClass *)
std::shared_ptr< FWItemAccessorBase > accessorFor(const TClass *) const
virtual ~FWItemAccessorFactory()
static bool hasTVirtualCollectionProxy(const TClass *iClass)
static bool hasMemberTVirtualCollectionProxy(const TClass *iClass, TClass *&oMember, size_t &oOffset)
static bool hasAccessor(const TClass *iClass, std::string &result)
const FWItemAccessorFactory & operator=(const FWItemAccessorFactory &)=delete