[Ace-users] [ciao-users] (no subject)
santos .
sanntosn at gmail.com
Thu Sep 20 15:18:31 CDT 2007
CIAO VERSION: 0.5.9
TAO VERSION : 1.5.9
ACE VERSION : 5.5.9
HOST MACHINE and OPERATING SYSTEM:
If on Windows based OS's, which version of WINSOCK do you
use?: Pentium IV, Debian linux kernel 2.6
TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
COMPILER NAME AND VERSION (AND PATCHLEVEL):
THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-
specific file, simply state which one]:#include "ace/config-
linux.h"
THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you
use a link to a platform-specific file, simply state which one
(unless this isn't used in this case, e.g., with Microsoft Visual
C++)]:
no_hidden_visibility=1
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/
default.features
(used by MPC when you generate your own makefiles): There is no
such file.
AREA/CLASS/EXAMPLE AFFECTED:
[What example failed? What module failed to compile?]
DOES THE PROBLEM AFFECT:
COMPILATION? No.
If so, what do your $ACE_ROOT/ace/config.h and
$ACE_ROOT/include/makeinclude/platform_macros.GNU contain?
LINKING? No.
On Unix systems, did you run make realclean first?
EXECUTION? No.
OTHER (please specify)?
[Please indicate whether ACE/TAO/CIAO, your application, or both are
affected.]
SYNOPSIS: Help with key parameter of the Hash Map find method
[Brief description of the problem]
DESCRIPTION:
[Detailed description of problem. Don't just say "<blah>
doesn't work, here's a fix," explain what your program does
to get to the <blah> state. ]
Hi,
I'm trying to use a Hash Map and I would appreciatte if you can help
me with the following question:
I have a Hash Map declared as:
struct Info {
string id;
string type;
};
typedef ACE_Hash_Map_Manager_Ex<ACE_CString,
Info,
ACE_Hash<ACE_CString>,
ACE_Equal_To<ACE_CString>,
ACE_Null_Mutex> InfoMap; ///
Connections information
InfoMap map;
How can I inform a std::string as parameter of the find method? I have
an function that returns a value of std::string and I need to use this
value to find an record in the Hash Map but the find method doesn't
accept as parameter a std::string.
Thank you.
Santos
REPEAT BY:
[What you did to get the error; include test program or session
transcript if at all possible. ]
SAMPLE FIX/WORKAROUND:
[If available ]
More information about the Ace-users
mailing list