MatrixBerryCore
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
mxberry::core::obj::test::HandleObjectCloner Class Reference
Inheritance diagram for mxberry::core::obj::test::HandleObjectCloner:
Inheritance graph
[legend]
Collaboration diagram for mxberry::core::obj::test::HandleObjectCloner:
Collaboration graph
[legend]

Public Member Functions

function HandleObjectCloner (in alpha)
 
function disp (in self)
 
- Public Member Functions inherited from mxberry::core::obj::HandleObjectCloner
function ismember (in leftObjVec, in rightObjVec, in varargin)
 
function unique (in inpObjVec, in varargin)
 
function sort (in inpObjVec)
 
function ne (in varargin)
 
function eq (in varargin)
 EQ - same as isEqualElem from below with a few exceptions: 1) doesn't have reportStr output 2) only supports "asHandle" property. More...
 
function le (in varargin)
 LE - "<=" operator defined based on the 3rd output of isEqualElem method described below and it. More...
 
function ge (in varargin)
 GE - ">=" operator defined based on the 3rd output of isEqualElem method described below and it. More...
 
function lt (in varargin)
 LT - "<" operator defined based on the 3rd output of isEqualElem method described below and it. More...
 
function gt (in varargin)
 GT - ">" operator defined based on the 3rd output of isEqualElem method described below and it. More...
 
function isequal (in varargin)
 ISEQUAL - same as isEqual but without reportStr output. More...
 
function isequaln (in varargin)
 ISEQUALN - same as isEqual but without reportStr output. More...
 
function isequalwithequalnans (in varargin)
 ISEQUALNWITHEQUALNANS - same as isEqual but without reportStr output. More...
 
function isEqual (in varargin)
 ISEQUAL compares objects and returns true if they are found equal. More...
 
function isEqualElem (in selfArr, in otherArr, in varargin)
 ISEQUALELEM returns true if HandleObjectCloner objects are equal and false otherwise. More...
 
function clone (in self, in varargin)
 CLONE - creates a copy of a specified object via calling a copy constructor for the object class. More...
 
function createInstance (in self, in varargin)
 CREATEINSTANCE - returns an object of the same class by calling a default constructor (with no parameters) More...
 
function checkIsHandleIsBlob (in isAsHandle, in isAsBlob)
 

Static Public Member Functions

static function create (in nObj)
 

Public Attributes

Property alpha
 

Protected Member Functions

function blobComparisonHook (in ignoredArg)
 
function isEqualScalarInternal (in self, in otherObj, in varargin)
 
- Protected Member Functions inherited from mxberry::core::obj::HandleObjectCloner
function blobComparisonHook (in self)
 
function setComparisonMode (in self, in comparisonMode)
 
function getComparisonMode (in self)
 
function getHandleClonerIsEqualPropCheckCMat (in self, in propNameList)
 
function parseEqScalarProps (in self, in eqPropCheckCMat, in propListToParse)
 
function isEqualScalarInternal (in self, in otherObj, in varargin)
 

Detailed Description

Author
Peter Gagarinov, PhD pgaga.nosp@m.rino.nosp@m.v@gma.nosp@m.il.c.nosp@m.om

Definition at line 7 of file HandleObjectCloner.m.

Constructor & Destructor Documentation

◆ HandleObjectCloner()

function mxberry::core::obj::test::HandleObjectCloner::HandleObjectCloner ( in  alpha)

Member Function Documentation

◆ blobComparisonHook()

function mxberry::core::obj::test::HandleObjectCloner::blobComparisonHook ( in  ignoredArg)
protected

◆ create()

static function mxberry::core::obj::test::HandleObjectCloner::create ( in  nObj)
static

◆ disp()

function mxberry::core::obj::test::HandleObjectCloner::disp ( in  self)

◆ isEqualScalarInternal()

function mxberry::core::obj::test::HandleObjectCloner::isEqualScalarInternal ( in  self,
in  otherObj,
in  varargin 
)
protected

Member Data Documentation

◆ alpha

Property mxberry::core::obj::test::HandleObjectCloner::alpha

Definition at line 12 of file HandleObjectCloner.m.


The documentation for this class was generated from the following file: