Identifier expected



 DEVELOP > c-Plus-Plus > Identifier expected

LINK TO THIS PAGE  


rating :  0   |  0


  Page 1 of 1

1

 
Topic: DEVELOP > c-Plus-Plus
User: "Ami"
Date: 03 Feb 2008 11:37:19 PM
Object: Identifier expected
Dear Friends I have the following piece of code
// Class declaration in tssDCE.h as below
#include "tssclifStructs.h"
#include "commonUtility.h"
#include "tssglob.h"
#include "tssUIn.h"
#include "tssodss.h"
#include "tssccu.h"
#include "tss_mesh.h"
class CTssclifUtility : public CCommonUtility
{
public :
CTssclifUtility();
virtual ~CTssclifUtility();
void CopyToSoapTSS_USER_PROFILE_T(TssUserProfileT &,
tss_user_profile_t *);
tss_user_profile_t* m_pUserProfile;
};
//// IN tssDCE.cpp , the function is defined as below
void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT &
feStruct, tss_user_profile_t * lclStruct)
{
if(lclStruct->user_info.user_uuid!=NULL)
{
feStruct->userInfo->userUuid=(char*)lclStruct->user_info.user_uuid;
}
feStruct->userInfo->userSecInfoStatus=(char*)lclStruct-

user_info.user_sec_info_status;

feStruct->userInfo->userId=(char*)lclStruct->user_info.user_id;
feStruct->userInfo->userName=(char*)lclStruct->user_info.user_name;
feStruct->userInfo->employeeId=(char*)lclStruct-

user_info.employee_id;

}
while compiling , Im getting the following errors
rror 24: "tssclifDCE.cpp", line 21 # '<identifier>' expected instead
of 'tss_user_profile_t'.
tility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT & feStruct,
tss_user_profile_t * lclStruct)

^^^^^^^^^^^^^^^^^^
Error 373: "tssclifDCE.cpp", line 21 # Old-style function definition
parameter must be a simple identifier.
void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT
& feStruct, tss_user_profile_t * lclStruct)

^^^^^^^^^^^^^^^^^^^^^^^^^
Error 373: "tssclifDCE.cpp", line 21 # Old-style function definition
parameter must be a simple identifier.
SS_USER_PROFILE_T(TssUsrProfileT & feStruct, tss_user_profile_t *
lclStruct)

^^^^^^^^^^^
Error 43: "tssclifDCE.cpp", line 21 # C++ does not allow Old-style
(non-prototype) function definitions.
void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfile
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error 388: "../header/tssclifDCE.h", line 22 # Member function "void
CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T()" was not declared in
class CTssclifUtility
["../header/tssclifDCE.h", line 16].
void CopyToSoapTSS_USER_PROFILE_T(TssUserProfileT &,
tss_user_profile

^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error 445: "tssclifDCE.cpp", line 21 # Cannot recover from earlier
errors.
void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfile
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*** Error exit code 2
for 1st error of identifier expected in
CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT & feStruct,
tss_user_profile_t * lclStruct)
im not sure why it asks for that
also for the error Member function "void
CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T()" was not declared in
class CTssclifUtility
in tssDCE.h we have the function declaration
.

User: "Ami"

Title: Re: Identifier expected 04 Feb 2008 12:39:31 AM
On Feb 4, 10:37=A0am, Ami <Amit.Bas...@gmail.com> wrote:

Dear Friends I have the following piece of code

// Class declaration in tssDCE.h as below

#include "tssclifStructs.h"
#include "commonUtility.h"
#include "tssglob.h"
#include "tssUIn.h"
#include "tssodss.h"
#include "tssccu.h"
#include "tss_mesh.h"

class CTssclifUtility : public CCommonUtility
{
public :
=A0 =A0 =A0 =A0 CTssclifUtility();
=A0 =A0 =A0 =A0 virtual ~CTssclifUtility();

=A0 =A0 =A0 =A0 void CopyToSoapTSS_USER_PROFILE_T(TssUserProfileT &,
tss_user_profile_t *);

=A0 =A0 =A0 =A0 tss_user_profile_t* =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =

=A0 =A0 =A0 =A0 =A0 m_pUserProfile;


};

//// IN tssDCE.cpp , the function is defined as below

void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT &
feStruct, tss_user_profile_t * lclStruct)
{
=A0 =A0 =A0 =A0 if(lclStruct->user_info.user_uuid!=3DNULL)
=A0 =A0 =A0 =A0 {
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 feStruct->userInfo->userUuid=3D(char*)lclS=

truct->user_info.user_uuid;

=A0 =A0 =A0 =A0 }
=A0 =A0 =A0 =A0 feStruct->userInfo->userSecInfoStatus=3D(char*)lclStruct->=

user_info.user_sec_info_status;


=A0 =A0 =A0 =A0 feStruct->userInfo->userId=3D(char*)lclStruct->user_info.u=

ser_id;

=A0 =A0 =A0 =A0 feStruct->userInfo->userName=3D(char*)lclStruct->user_info=

..user_name;

=A0 =A0 =A0 =A0 feStruct->userInfo->employeeId=3D(char*)lclStruct-

user_info.employee_id;

}

while compiling , Im getting the following errors
rror 24: "tssclifDCE.cpp", line 21 # '<identifier>' expected instead
of 'tss_user_profile_t'.
=A0 =A0 tility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT & feStruct,
tss_user_profile_t * lclStruct)

^^^^^^^^^^^^^^^^^^
Error 373: "tssclifDCE.cpp", line 21 # Old-style function definition
parameter must be a simple identifier.
=A0 =A0 void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT
& feStruct, tss_user_profile_t * lclStruct)

^^^^^^^^^^^^^^^^^^^^^^^^^
Error 373: "tssclifDCE.cpp", line 21 # Old-style function definition
parameter must be a simple identifier.
=A0 =A0 SS_USER_PROFILE_T(TssUsrProfileT & feStruct, tss_user_profile_t *
lclStruct)

^^^^^^^^^^^
Error 43: "tssclifDCE.cpp", line 21 # C++ does not allow Old-style
(non-prototype) function definitions.
=A0 =A0 void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfile
=A0 =A0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error 388: "../header/tssclifDCE.h", line 22 # Member function "void
CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T()" was not declared in
class CTssclifUtility
=A0 =A0 ["../header/tssclifDCE.h", line 16].
=A0 =A0 =A0 =A0 =A0 =A0 void CopyToSoapTSS_USER_PROFILE_T(TssUserProfileT =

&,

tss_user_profile

^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error 445: "tssclifDCE.cpp", line 21 # Cannot recover from earlier
errors.
=A0 =A0 void CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T(TssUsrProfile
=A0 =A0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*** Error exit code 2

for 1st error of identifier expected in
CopyToSoapTSS_USER_PROFILE_T(TssUsrProfileT & feStruct,
tss_user_profile_t * lclStruct)
im not sure why it asks for that

also for the error Member function "void
CTssclifUtility::CopyToSoapTSS_USER_PROFILE_T()" was not declared in
class CTssclifUtility
in tssDCE.h we have the function declaration

Errors got resolved
.


  Page 1 of 1

1

 


Related Articles
 

NEWER

pg.1232     pg.940     pg.716     pg.544     pg.412     pg.311     pg.234     pg.175     pg.130     pg.96     pg.70     pg.50     pg.35     pg.24     pg.16     pg.10     pg.6     pg.3     pg.1

OLDER