php_com_dotnet.pir - PHP com_dotnet Library
string COMPersistHelper::GetCurFile() 
- Determines the filename into which an object will be saved,
or false if none is set,
via IPersistFile::GetCurFile
 
- NOT IMPLEMENTED.
 
int COMPersistHelper::GetMaxStreamSize() 
- Gets maximum stream size required to store the object data,
via IPersistStream::GetSizeMax (or IPersistStreamInit::GetSizeMax)
 
- NOT IMPLEMENTED.
 
int COMPersistHelper::InitNew() 
- Initializes the object to a default state,
via IPersistStreamInit::InitNew
 
- NOT IMPLEMENTED.
 
bool COMPersistHelper::LoadFromFile(string filename [, int flags]) 
- Load object data from file,
via IPersistFile::Load
 
- NOT IMPLEMENTED.
 
mixed COMPersistHelper::LoadFromStream(resource stream) 
- Initializes an object from the stream where it was previously saved,
via IPersistStream::Load or OleLoadFromStream
 
- NOT IMPLEMENTED.
 
bool COMPersistHelper::SaveToFile(string filename [, bool remember]) 
- Persist object data to file,
via IPersistFile::Save
 
- NOT IMPLEMENTED.
 
int COMPersistHelper::SaveToStream(resource stream) 
- Saves the object to a stream,
via IPersistStream::Save
 
- NOT IMPLEMENTED.
 
int COMPersistHelper::__construct([object com_object]) 
- Creates a persistence helper object,
usually associated with a com_object
 
- NOT IMPLEMENTED.
 
string com_create_guid() 
- Generate a globally unique identifier (GUID)
 
- NOT IMPLEMENTED.
 
bool com_event_sink(object comobject, object sinkobject [, mixed sinkinterface]) 
- Connect events from a COM object to a PHP object
 
- NOT IMPLEMENTED.
 
object com_get_active_object(string progid [, int code_page ]) 
- Returns a handle to an already running instance of a COM object
 
- NOT IMPLEMENTED.
 
bool com_load_typelib(string typelib_name [, int case_insensitive]) 
- Loads a Typelibrary and registers its constants
 
- NOT IMPLEMENTED.
 
bool com_message_pump([int timeoutms]) 
- Process COM messages,
sleeping for up to timeoutms milliseconds
 
- NOT IMPLEMENTED.
 
bool com_print_typeinfo(object comobject | string typelib, string dispinterface, bool wantsink) 
- Print out a PHP class definition for a dispatchable interface
 
- NOT IMPLEMENTED.
 
mixed variant_abs(mixed left) 
- Returns the absolute value of a variant
 
- NOT IMPLEMENTED.
 
mixed variant_add(mixed left, mixed right) 
- "Adds" two variant values together and returns the result
 
- NOT IMPLEMENTED.
 
mixed variant_and(mixed left, mixed right) 
- performs a bitwise AND operation between two variants and returns the result
 
- NOT IMPLEMENTED.
 
object variant_cast(object variant, int type) 
- Convert a variant into a new variant object of another type
 
- NOT IMPLEMENTED.
 
mixed variant_cat(mixed left, mixed right) 
- concatenates two variant values together and returns the result
 
- NOT IMPLEMENTED.
 
int variant_cmp(mixed left, mixed right [, int lcid [, int flags]]) 
- Compares two variants
 
- NOT IMPLEMENTED.
 
object variant_date_from_timestamp(int timestamp) 
- Returns a variant date representation of a unix timestamp
 
- NOT IMPLEMENTED.
 
int variant_date_to_timestamp(object variant) 
- Converts a variant date/time value to unix timestamp
 
- NOT IMPLEMENTED.
 
mixed variant_div(mixed left, mixed right) 
- Returns the result from dividing two variants
 
- NOT IMPLEMENTED.
 
mixed variant_eqv(mixed left, mixed right) 
- Performs a bitwise equivalence on two variants
 
- NOT IMPLEMENTED.
 
mixed variant_fix(mixed left) 
- Returns the integer part ?
of a variant
 
- NOT IMPLEMENTED.
 
int variant_get_type(object variant) 
- Returns the VT_XXX type code for a variant
 
- NOT IMPLEMENTED.
 
mixed variant_idiv(mixed left, mixed right) 
- Converts variants to integers and then returns the result from dividing them
 
- NOT IMPLEMENTED.
 
mixed variant_imp(mixed left, mixed right) 
- Performs a bitwise implication on two variants
 
- NOT IMPLEMENTED.
 
mixed variant_int(mixed left) 
- Returns the integer portion of a variant
 
- NOT IMPLEMENTED.
 
mixed variant_mod(mixed left, mixed right) 
- Divides two variants and returns only the remainder
 
- NOT IMPLEMENTED.
 
mixed variant_mul(mixed left, mixed right) 
- multiplies the values of the two variants and returns the result
 
- NOT IMPLEMENTED.
 
mixed variant_neg(mixed left) 
- Performs logical negation on a variant
 
- NOT IMPLEMENTED.
 
mixed variant_not(mixed left) 
- Performs bitwise not negation on a variant
 
- NOT IMPLEMENTED.
 
mixed variant_or(mixed left, mixed right) 
- Performs a logical disjunction on two variants
 
- NOT IMPLEMENTED.
 
mixed variant_pow(mixed left, mixed right) 
- Returns the result of performing the power function with two variants
 
- NOT IMPLEMENTED.
 
mixed variant_round(mixed left, int decimals) 
- Rounds a variant to the specified number of decimal places
 
- NOT IMPLEMENTED.
 
void variant_set(object variant, mixed value) 
- Assigns a new value for a variant object
 
- NOT IMPLEMENTED.
 
void variant_set_type(object variant, int type) 
- Convert a variant into another type.
Variant is modified "in-place"
 
- NOT IMPLEMENTED.
 
mixed variant_sub(mixed left, mixed right) 
- subtracts the value of the right variant from the left variant value and returns the result
 
- NOT IMPLEMENTED.
 
mixed variant_xor(mixed left, mixed right) 
- Performs a logical exclusion on two variants
 
- NOT IMPLEMENTED.