Searched refs:Type (Results 1 - 25 of 617) sorted by relevance

1234567891011>>

/haiku/headers/private/package/hpkg/
H A DStacker.h16 template<typename Type>
19 Stacker(Type*& location, Type* element)
27 Stacker(Type** location, Type* element)
42 Type** fLocation;
43 Type* fPreviousElement;
/haiku/headers/private/kernel/util/
H A DFixedWidthPointer.h20 template<typename Type>
23 Type * Pointer() const
25 return (Type*)(addr_t)fValue;
28 operator Type*() const
33 Type& operator*() const
38 Type* operator->() const
43 Type& operator[](size_t i) const
54 FixedWidthPointer& operator=(Type* p)
124 template<typename Type>
126 operator==(const FixedWidthPointer<Type>
[all...]
/haiku/headers/os/support/
H A DStackOrHeapArray.h11 template <typename Type, int StackSize>
17 fData = new(std::nothrow) Type[count];
33 operator Type*()
39 Type fStackData[StackSize];
40 Type* fData;
H A DReferenceable.h40 template<typename Type = BReferenceable>
49 BReference(Type* object, bool alreadyHasReference = false)
56 BReference(const BReference<Type>& other)
76 void SetTo(Type* object, bool alreadyHasReference = false)
94 Type* Get() const
99 Type* Detach()
101 Type* object = fObject;
106 Type& operator*() const
111 Type* operator->() const
116 operator Type*() cons
[all...]
/haiku/headers/build/os/support/
H A DStackOrHeapArray.h11 template <typename Type, int StackSize>
17 fData = new(std::nothrow) Type[count];
33 operator Type*()
39 Type fStackData[StackSize];
40 Type* fData;
/haiku/headers/private/net/
H A DNetBufferUtilities.h22 template<typename Type, int Offset, typename Module = NetBufferModuleGetter>
29 fStatus = Module::Get()->direct_access(fBuffer, Offset, sizeof(Type),
33 sizeof(Type));
43 Type& Data() const
48 Type* operator->() const
53 Type& operator*() const
64 Module::Get()->write(fBuffer, Offset, fData, sizeof(Type));
76 Type* fData;
77 Type fDataBuffer;
82 template<typename Type, in
[all...]
/haiku/headers/private/debugger/value/value_nodes/
H A DCStringValueNode.h18 Type* type);
21 virtual Type* GetType() const;
29 Type* fType;
H A DExpressionValueNode.h19 Type* type);
22 virtual Type* GetType() const;
30 Type* fType;
38 Type* type);
42 virtual Type* GetType() const;
52 Type* fResultType;
/haiku/headers/private/debugger/value/
H A DTypeHandler.h13 class Type;
23 virtual float SupportsType(Type* type) const = 0;
25 Type* type, ValueNode*& _node) = 0;
H A DTypeHandlerRoster.h14 class Type;
35 int32 CountTypeHandlers(Type* type);
37 Type* type, TypeHandler*& _handler);
40 Type* type, TypeHandlerList*& _handlers);
43 Type* type, TypeHandler* handler,
/haiku/src/tests/add-ons/print/ppd/model/
H A DValue.h16 enum Type { enum in class:Value
25 Type fType;
32 Value(BString* value = NULL, Type type = kUnknownValue);
35 void SetType(Type type);
36 Type GetType();
H A DStatement.h18 enum Type { enum in class:Statement
27 Type fType;
39 void SetType(Type type);
40 Type GetType();
/haiku/src/apps/terminal/
H A DHyperLink.h14 enum Type { enum in class:HyperLink
23 HyperLink(const BString& address, Type type);
25 const BString& address, Type type);
31 Type GetType() const { return fType; }
38 Type fType;
/haiku/src/system/kernel/slab/
H A Dslab_private.h27 template<typename Type>
28 static inline Type*
29 _pop(Type*& head)
31 Type* oldHead = head;
37 template<typename Type>
39 _push(Type*& head, Type* object)
/haiku/src/servers/app/
H A DDelayedMessage.h87 template <class Type>
88 status_t Attach(const Type& data);
91 template <class Type>
92 status_t AttachList(const BObjectList<Type>& list);
94 template <class Type>
95 status_t AttachList(const BObjectList<Type>& list,
117 template <class Type>
119 DelayedMessage::Attach(const Type& data)
121 return Attach(&data, sizeof(Type));
125 template <class Type>
[all...]
/haiku/headers/private/debugger/model/
H A DTeamTypeInformation.h13 class Type;
24 Type*& _type) = 0;
H A DType.h65 class Type;
73 virtual Type* GetType() const = 0;
82 virtual Type* GetType() const = 0;
99 virtual Type* GetType() const = 0;
111 virtual Type* GetType() const = 0;
120 virtual Type* GetType() const = 0;
125 class Type : public BReferenceable { class in inherits:BReferenceable
127 virtual ~Type();
134 virtual Type* ResolveRawType(bool nextOneOnly) const;
166 class PrimitiveType : public virtual Type {
[all...]
/haiku/src/kits/debugger/value/type_handlers/
H A DBMessageTypeHandler.h17 virtual float SupportsType(Type* type) const;
19 Type* type, ValueNode*& _node);
H A DBListTypeHandler.h17 virtual float SupportsType(Type* type) const;
19 Type* type, ValueNode*& _node);
H A DCStringTypeHandler.h17 virtual float SupportsType(Type* type) const;
19 Type* type, ValueNode*& _node);
/haiku/headers/private/fs_shell/
H A Dfssh_auto_deleter.h132 template<typename Type, typename DestructorReturnType>
135 inline void operator()(Type *object)
148 DestructorReturnType (*fDestructor)(Type*);
151 template<typename Type, typename DestructorReturnType = void>
153 : AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType> >
155 typedef AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType> > Base;
164 CObjectDeleter(Type *object, Destructor destructor) : Base(object)
173 template<typename Type, typenam
[all...]
/haiku/headers/private/shared/
H A DAutoDeleter.h143 template<typename Type, typename DestructorReturnType>
146 inline void operator()(Type *object)
159 DestructorReturnType (*fDestructor)(Type*);
162 template<typename Type, typename DestructorReturnType = void>
164 : AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType> >
166 typedef AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType> > Base;
175 CObjectDeleter(Type *object, Destructor destructor) : Base(object)
184 template<typename Type, typenam
[all...]
/haiku/src/tools/gensyscalls/
H A Dgensyscalls.h15 // Type
16 class Type { class
18 Type(const char* name, int size,
21 ~Type() {}
37 class Parameter : public Type {
62 Type* ReturnType() const { return fReturnType; }
69 Type* SetReturnType(const char* name, int size,
84 Type* fReturnType;
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexresolv.c275 switch (StackDesc->Common.Type)
377 if ((StackDesc->Reference.Node->Type == ACPI_TYPE_DEVICE) ||
378 (StackDesc->Reference.Node->Type == ACPI_TYPE_THERMAL))
421 "FieldRead SourceDesc=%p Type=%X\n",
422 StackDesc, StackDesc->Common.Type));
466 ACPI_OBJECT_TYPE Type; local
479 Type = ObjDesc->Common.Type;
484 Type = ((ACPI_NAMESPACE_NODE *) ObjDesc)->Type;
[all...]
/haiku/src/kits/debugger/model/
H A DType.cpp7 #include "Type.h"
45 Type* type = GetType();
83 // #pragma mark - Type
86 Type::~Type()
91 Type*
92 Type::ResolveRawType(bool nextOneOnly) const
94 return const_cast<Type*>(this);
99 Type::CreateDerivedAddressType(address_type_kind kind,
108 Type
[all...]

Completed in 166 milliseconds

1234567891011>>