nckernel  0.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
object.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  object
 
struct  object_ops
 

Macros

#define object_get(ptr, type, member)   container_of(ptr, type, member)
 

Functions

int object_copy (struct object *dest, struct object *src)
 객체를 복사한다. More...
 
int object_create (struct object *object, void *data)
 객체를 생성한다. 등록된 생성자를 호출한다. More...
 
int object_destroy (struct object *object)
 객체를 소멸 시킨다. 등록된 소멸자를 호출한다. More...
 
int object_init (struct object *object, struct object_ops *ops)
 객체 연산자들을 초기화 한다. More...
 
struct objectobject_link (struct object *object)
 객체를 참조하는 새로운 객체 연결자를 만든다. 객체에 대한 참조 횟수를 증가시킨다. More...