Lines Matching refs:OSObject
58 /*! @class IORegistryEntry : public OSObject
63 class IORegistryEntry : public OSObject
95 virtual OSObject * copyProperty( const char * aKey,
110 virtual OSObject * copyProperty( const OSString * aKey,
125 virtual OSObject * copyProperty( const OSSymbol * aKey,
165 typedef IOReturn (*Action)(OSObject *target,
179 virtual IOReturn runPropertyAction(Action action, OSObject *target,
271 virtual bool setProperty(const OSSymbol * aKey, OSObject * anObject);
280 virtual bool setProperty(const OSString * aKey, OSObject * anObject);
289 virtual bool setProperty(const char * aKey, OSObject * anObject);
360 virtual OSObject * getProperty( const OSSymbol * aKey) const;
368 virtual OSObject * getProperty( const OSString * aKey) const;
376 virtual OSObject * getProperty( const char * aKey) const;
386 virtual OSObject * getProperty( const OSSymbol * aKey,
400 virtual OSObject * getProperty( const OSString * aKey,
414 virtual OSObject * getProperty( const char * aKey,
426 virtual OSObject * copyProperty( const OSSymbol * aKey) const;
434 virtual OSObject * copyProperty( const OSString * aKey) const;
442 virtual OSObject * copyProperty( const char * aKey) const;
474 @param properties Any OSObject subclass, to be interpreted by the implementing method - for example an OSDictionary, OSData etc. may all be appropriate.
477 virtual IOReturn setProperties( OSObject * properties );
641 virtual bool compareNames( OSObject * name, OSString ** matched = 0 ) const;