2#include "SNAPFeatureBase.h"
8 class FL_EXPORT CSNAPFeatureStringConcatenate :
public CSNAPFeatureBase
10 SupportToDuplicateObject(CSNAPFeatureStringConcatenate, *
this);
13 CSNAPFeatureStringConcatenate();
14 CSNAPFeatureStringConcatenate(
const CSNAPFeatureStringConcatenate& rhs);
15 CSNAPFeatureStringConcatenate(
const CSNAPFeatureStringConcatenate* pRhs);
16 virtual ~CSNAPFeatureStringConcatenate();
18 virtual const CResult
Assign(
const CSNAPFeatureStringConcatenate& rhs);
19 virtual const CResult
Assign(
const CSNAPFeatureStringConcatenate* pRhs);
21 virtual const CResult
Clear()
override;
23 virtual const CResult SetSourceArray(
const Base::CFLArray<Base::CFLString<wchar_t>>& flaArray);
24 virtual const Base::CFLArray<Base::CFLString<wchar_t>>& GetSourceArray()
const;
26 virtual const CResult SetDelimiterString(
const Base::CFLString<wchar_t>& flsString);
27 virtual Base::CFLString<wchar_t> GetDelimiterString()
const;
31 virtual const CResult Execute();
33 DeclareGetClassType();
36 Base::CFLArray<Base::CFLString<wchar_t>> m_flaSource;
37 Base::CFLString<wchar_t> m_flsDelimiter;
38 Base::CFLString<wchar_t> m_flsResult;
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
@ Clear
Clear all the figure objects.
const wchar_t * GetResultString(const EResult eResult)
Get the result string.
Definition ResultsDef.h:1500