phpDocumentor php-ui-winbinder-struct
[ class tree: php-ui-winbinder-struct ] [ index: php-ui-winbinder-struct ] [ all elements ]

Class: WBStruct

Source Location: /php/ui/winbinder/struct/WBStruct.php

Class WBStruct

Descendants
Child Class Description
RECT RECT ±¸Á¶Ã¼ Ç¥Çö
WBOBJ WBOBJ , winbinder struct

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From PObject

PObject::__construct()
»ý¼ºÀÚ
PObject::display()
°´Ã¼ ¹®ÀÚ¿­À» Ãâ·Â
PObject::equals()
°´Ã¼ ºñ±³ (¼öÁ¤ ÇÊ¿ä)
PObject::getClass()
PObject::getObjValue()
°´Ã¼ÀÎÁö ¾Æ´ÑÁö ÆÇº°Çؼ­ PObject Çü °´Ã¼À̸é toString() ¸Þ¼Òµå·Î ¹®ÀÚ¿­À» ¹ÝȯÇϰí ÀÏ´Ü ÀÚ·áÇüÀÌ¸é ±× ÇüÅ ±×´ë·Î ¸®ÅÏÇÑ´Ù
PObject::isObject()
°´Ã¼ È®ÀÎ
PObject::toString()
°´Ã¼ ¹®ÀÚ¿­·Î º¯È¯
PObject::__toString()
magic methods Ãß°¡ , toString() ÀÇ °ªÀ» ±×´ë·Î ¸®ÅÏÇÑ´Ù.

[ Top ]
Method Summary
static void   create()  
WBStruct   __construct()  
void   filterList()  
void   getData()  
void   getFormat()  
void   getRaw()  
void   gets()  
void   getSize()  
void   getStructType()  
void   getType()  
void   getValueList()  
void   initData()  
void   pack()  
void   setData()  
void   setDataIndex()  
void   setType()  
void   setValueList()  
void   unpack()  
void   __get()  
void   __set()  

[ Top ]
Properties
static mixed   $dataSize = array(
'c' => 1, // signed char
'C' => 1, // unsigned char
's' => 2, // signed short
'v' => 2, // unsigned short
'V' => 4, // unsigned long
'l' => 4, // signed long
'I' => 4, // unsigned integer
'i' => 4, // signed integer
'f' => 4, // float
'd' => 8, // double
)
[line 19]
API Tags:
Access:  public


[ Top ]
mixed   $_type = '' [line 16]
API Tags:
Access:  protected


[ Top ]
Methods
static method create  [line 70]

  static void create( $type  )

Parameters:
   $type: 

API Tags:
Access:  public


[ Top ]
Constructor __construct  [line 49]

  WBStruct __construct( [ $data = array()], [ $unpack = null]  )

Parameters:
   $data: 
   $unpack: 

API Tags:
Access:  public


Redefinition of:
PObject::__construct()
»ý¼ºÀÚ

Redefined in descendants as:

[ Top ]
filterList  [line 217]

  void filterList( $arr  )

Parameters:
   $arr: 

API Tags:
Access:  public


[ Top ]
getData  [line 117]

  void getData( )


API Tags:
Access:  public


[ Top ]
getFormat  [line 121]

  void getFormat( )


API Tags:
Access:  public


[ Top ]
getRaw  [line 142]

  void getRaw( )


API Tags:
Access:  public


[ Top ]
gets  [line 113]

  void gets( $key  )

Parameters:
   $key: 

API Tags:
Access:  public


[ Top ]
getSize  [line 158]

  void getSize( )


API Tags:
Access:  public


[ Top ]
getStructType  [line 58]

  void getStructType( )


API Tags:
Access:  public


[ Top ]
getType  [line 66]

  void getType( $type  )

Parameters:
   $type: 

API Tags:
Access:  public


[ Top ]
getValueList  [line 176]

  void getValueList( )


API Tags:
Access:  public


[ Top ]
initData  [line 76]

  void initData( [ $data = array()]  )

Parameters:
   $data: 

API Tags:
Access:  public


[ Top ]
pack  [line 197]

  void pack( )


API Tags:
Access:  public


[ Top ]
setData  [line 84]

  void setData( $index, [ $data = array()]  )

Parameters:
   $index: 
   $data: 

API Tags:
Access:  public


[ Top ]
setDataIndex  [line 101]

  void setDataIndex( $key, $index  )

Parameters:
   $key: 
   $index: 

API Tags:
Access:  public


[ Top ]
setType  [line 62]

  void setType( $type  )

Parameters:
   $type: 

API Tags:
Access:  public


[ Top ]
setValueList  [line 225]

  void setValueList( $arr  )

Parameters:
   $arr: 

API Tags:
Access:  public


[ Top ]
unpack  [line 204]

  void unpack( $data  )

Parameters:
   $data: 

API Tags:
Access:  public


[ Top ]
__get  [line 105]

  void __get( $key  )

Parameters:
   $key: 

API Tags:
Access:  public


[ Top ]
__set  [line 109]

  void __set( $key, $value  )

Parameters:
   $key: 
   $value: 

API Tags:
Access:  public


[ Top ]
Constants
CHAR = 'c' [line 33]

[ Top ]
DOUBLE = 'd' [line 42]

[ Top ]
FLOAT = 'f' [line 41]

[ Top ]
INT = 'i' [line 37]

[ Top ]
LONG = 'l' [line 39]

[ Top ]
SHORT = 's' [line 35]

[ Top ]
UCHAR = 'C' [line 34]

[ Top ]
UINT = 'I' [line 38]

[ Top ]
ULONG = 'V' [line 40]

[ Top ]
USHORT = 'v' [line 36]

[ Top ]
VAR_SEPARATOR = "__" [line 47]

[ Top ]

Documentation generated on Wed, 09 Dec 2009 10:49:05 +0900 by phpDocumentor 1.4.3