libraries/iosrv/inc/ioutils.h
changeset 66 2a78c4ff2eab
parent 42 e81b4e28b3e2
child 73 dc41da2f70a4
equal deleted inserted replaced
63:6a2083f7eeb8 66:2a78c4ff2eab
   577 	{
   577 	{
   578 public:
   578 public:
   579 	IMPORT_C static CCommandInfoFile* NewL(RFs& aFs, const TDesC& aFileName);
   579 	IMPORT_C static CCommandInfoFile* NewL(RFs& aFs, const TDesC& aFileName);
   580 	IMPORT_C static CCommandInfoFile* NewL(RFs& aFs, const CEnvironment& aEnvironment, const TDesC& aCommandName);
   580 	IMPORT_C static CCommandInfoFile* NewL(RFs& aFs, const CEnvironment& aEnvironment, const TDesC& aCommandName);
   581 	IMPORT_C ~CCommandInfoFile();
   581 	IMPORT_C ~CCommandInfoFile();
       
   582 	IMPORT_C const TDesC& CifFileName() const;
   582 	IMPORT_C const TDesC& Name() const;
   583 	IMPORT_C const TDesC& Name() const;
   583 	IMPORT_C const TDesC& ShortDescription() const;
   584 	IMPORT_C const TDesC& ShortDescription() const;
   584 	IMPORT_C const TDesC& LongDescription() const;
   585 	IMPORT_C const TDesC& LongDescription() const;
   585 	IMPORT_C const TDesC& SeeAlso() const;
   586 	IMPORT_C const TDesC& SeeAlso() const;
   586 	IMPORT_C const TDesC& Copyright() const;
   587 	IMPORT_C const TDesC& Copyright() const;
       
   588 	IMPORT_C const TDesC& SmokeTest() const;
       
   589 	IMPORT_C TInt GetSmokeTestStartingLineNumber() const;
   587 	IMPORT_C const RCommandArgumentList& Arguments();
   590 	IMPORT_C const RCommandArgumentList& Arguments();
   588 	IMPORT_C const RCommandOptionList& Options() const;
   591 	IMPORT_C const RCommandOptionList& Options() const;
   589 	IMPORT_C void AssignL(RCommandArgumentList& aArguments, RCommandOptionList& aOptions) const;
   592 	IMPORT_C void AssignL(RCommandArgumentList& aArguments, RCommandOptionList& aOptions) const;
   590 	IMPORT_C TInt NumSubCommands() const;
   593 	IMPORT_C TInt NumSubCommands() const;
   591 	IMPORT_C const CCommandInfoFile& SubCommand(TInt aIndex) const;
   594 	IMPORT_C const CCommandInfoFile& SubCommand(TInt aIndex) const;
   607 	TPtrC iName;
   610 	TPtrC iName;
   608 	TPtrC iShortDescription;
   611 	TPtrC iShortDescription;
   609 	TPtrC iLongDescription;
   612 	TPtrC iLongDescription;
   610 	TPtrC iSeeAlso;
   613 	TPtrC iSeeAlso;
   611 	TPtrC iCopyright;
   614 	TPtrC iCopyright;
       
   615 	TPtrC iSmokeTest;
       
   616 	TInt iSmokeTestLineNumber;
   612 	RCommandArgumentList iArguments;
   617 	RCommandArgumentList iArguments;
   613 	RCommandOptionList iOptions;
   618 	RCommandOptionList iOptions;
   614 	RArray<RBuf> iBufs;
   619 	RArray<RBuf> iBufs;
   615 	RPointerArray<CCommandInfoFile> iChildren;
   620 	RPointerArray<CCommandInfoFile> iChildren;
   616 	CCommandInfoFile* iParent;
   621 	CCommandInfoFile* iParent;