## Tcl9.0.3/Tk9.0.3 Documentation > [incr Tcl] Package C API, version 4.3.5 > Class

### Tcl/Tk Applications | Tcl Commands | Tk Commands | [incr Tcl] Package Commands | SQLite3 Package Commands | TDBC Package Commands | tdbc::mysql Package Commands | tdbc::odbc Package Commands | tdbc::postgres Package Commands | tdbc::sqlite3 Package Commands | Thread Package Commands | Tcl C API | Tk C API | [incr Tcl] Package C API | TDBC Package C API

  NAME
    Itcl_CreateClass, Itcl_DeleteClass, Itcl_FindClass, Itcl_IsClass, Itcl_IsClassNamespace — 級の操作 Manipulate classes.
  SYNOPSIS
  引数 ARGUMENTS
    Tcl_Interp *interp (入力in)
    const char *path (入力in)
    ItclObjectInfo *info (入力in)
    ItclClass **rPtr (in/out)
    ItclClass *cdefnPtr (入力in)
    int autoload (入力in)
    Tcl_Command cmd (入力in)
    Tcl_Namespace *namesp (入力in)
  説明 DESCRIPTION
  KEYWORDS

### NAME

Itcl_CreateClass, Itcl_DeleteClass, Itcl_FindClass, Itcl_IsClass, Itcl_IsClassNamespace — 級の操作 Manipulate classes.

### SYNOPSIS

#include <itclInt.h>
int
Itcl_CreateClass(interp, path, info, rPtr)
int
Itcl_DeleteClass(interp, cdefnPtr)
ItclClass *
Itcl_FindClass(interp, path, autoload)
int
Itcl_IsClass(cmd)
int
Itcl_IsClassNamespace(namesp)

### 引数 ARGUMENTS

Tcl_Interp *interp (入力in)
  修正すべき解釈実行機能｡　　　 Interpreter to modify.

const char *path (入力in)
  級の経路｡ 　　　 Path of the class.

ItclObjectInfo *info (入力in)
  [懸案事項]　　 TODO.

ItclClass **rPtr (in/out)
  修正すべきことへのポインターの番地｡　　　 The address of the pointer to modify.

ItclClass *cdefnPtr (入力in)
  情報構造へのポインター｡　　　 Pointer to class info struct.

int autoload (入力in)
  級が自動積み込みされるか否かの旗印値｡　　　 Flag value for if the class should be autoloaded

Tcl_Command cmd (入力in)
  確認すべき命令｡　　　 Command to check.

Tcl_Namespace *namesp (入力in)
  確認すべき名前空間｡　　　 Namespace to check.

### 説明 DESCRIPTION

### KEYWORDS

class, find
Copyright © 1993-1998 Lucent Technologies, Inc.