Overview | Namespace | Class | Index | Help |
uno_Sequence * * | ppDest, |
uno_Sequence * | pSource, |
_typelib_TypeDescription * | pTypeDescr, |
uno_ReleaseFunc | release ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Assigns a sequence.
ppDest | destinstaion sequence |
pSource | source sequence |
pTypeDescr | type description of the sequence and NOT of an element |
release | function called each time an interface needs to be released; defaults (0) to uno |
uno_Sequence * * | ppSequence, |
_typelib_TypeDescription * | pTypeDescr, |
void * | pElements, |
sal_Int32 | len, |
uno_AcquireFunc | acquire ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Constructs a new sequence with given elements.
ppSequence | out parameter sequence; 0 if memory allocation has failed |
pTypeDescr | type description of the sequence and NOT of an element |
pElements | if 0, then all elements are default constructed |
len | number of elements |
acquire | function called each time an interface needs to be acquired; defaults (0) to uno |
false, if memoray allocation has failed
uno_Sequence * * | ppSequence, |
_typelib_TypeDescription * | pTypeDescr, |
sal_Int32 | nSize, |
uno_AcquireFunc | acquire, |
uno_ReleaseFunc | release ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Reallocates length of a sequence. This truncates a sequence or enlarges it default constructing appended elements.
ppSequence | inout sequence |
pTypeDescr | type description of sequence |
nSize | new size of sequence |
acquire | function called each time an interface needs to be acquired; defaults (0) to uno |
release | function called each time an interface needs to be released; defaults (0) to uno |
false, if memoray allocation has failed
uno_Sequence * * | ppSequence, |
_typelib_TypeDescription * | pTypeDescr, |
uno_AcquireFunc | acquire, |
uno_ReleaseFunc | release ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Assures that the reference count of the given sequence is one. Otherwise a new copy of the sequence is created with a reference count of one.
ppSequence | inout sequence |
pTypeDescr | type description of sequence |
acquire | function called each time an interface needs to be acquired; defaults (0) to uno |
release | function called each time an interface needs to be released; defaults (0) to uno |
false, if memoray allocation has failed
uno_Sequence * * | ppDest, |
uno_Sequence * | pSource, |
_typelib_TypeDescriptionReference * | pType, |
uno_ReleaseFunc | release ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Assigns a sequence.
ppDest | destinstaion sequence |
pSource | source sequence |
pType | type of the sequence and NOT of an element |
release | function called each time an interface needs to be released; defaults (0) to uno |
uno_Sequence * * | ppSequence, |
_typelib_TypeDescriptionReference * | pType, |
void * | pElements, |
sal_Int32 | len, |
uno_AcquireFunc | acquire ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Constructs a new sequence with given elements.
ppSequence | out parameter sequence; 0 if memory allocation has failed |
pType | type of the sequence and NOT of an element |
pElements | if 0, then all elements are default constructed |
len | number of elements |
acquire | function called each time an interface needs to be acquired; defaults (0) to uno |
false, if memoray allocation has failed
uno_Sequence * * | ppSequence, |
_typelib_TypeDescriptionReference * | pType, |
sal_Int32 | nSize, |
uno_AcquireFunc | acquire, |
uno_ReleaseFunc | release ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Reallocates length of a sequence. This truncates a sequence or enlarges it default constructing appended elements.
ppSequence | inout sequence |
pType | type of sequence |
nSize | new size of sequence |
acquire | function called each time an interface needs to be acquired; defaults (0) to uno |
release | function called each time an interface needs to be released; defaults (0) to uno |
false, if memoray allocation has failed
uno_Sequence * * | ppSequence, |
_typelib_TypeDescriptionReference * | pType, |
uno_AcquireFunc | acquire, |
uno_ReleaseFunc | release ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Assures that the reference count of the given sequence is one. Otherwise a new copy of the sequence is created with a reference count of one.
ppSequence | inout sequence |
pType | type of sequence |
acquire | function called each time an interface needs to be acquired; defaults (0) to uno |
release | function called each time an interface needs to be released; defaults (0) to uno |
false, if memoray allocation has failed
Copyright © 2003 Sun Microsystems, Inc.