A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/rpcgen_8cpp.html below:

NCBI C++ ToolKit: src/serial/datatool/rpcgen.cpp File Reference

#include <ncbi_pch.hpp>
#include "exceptions.hpp"
#include "rpcgen.hpp"
#include "choicetype.hpp"
#include "classstr.hpp"
#include "code.hpp"
#include "generate.hpp"
#include "srcutil.hpp"
#include "statictype.hpp"
#include "stdstr.hpp"
#include <serial/error_codes.hpp>

Include dependency graph for rpcgen.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes class   CClientPseudoTypeStrings   Macros #define  NCBI_USE_ERRCODE_X   Serial_RPCGen   Functions static void  s_SplitName (const string &name, string &type, string &field)   static const CChoiceDataTypes_ChoiceType (const CDataType *dtype, const string &element)   static string  s_SetterName (const string &element)   static string  s_QualClassName (const CDataType *dt)   Macro Definition Documentation ◆ NCBI_USE_ERRCODE_X #define NCBI_USE_ERRCODE_X   Serial_RPCGen

Definition at line 48 of file rpcgen.cpp.

Function Documentation ◆ s_ChoiceType() static const CChoiceDataType* s_ChoiceType ( const CDataTypedtype, const stringelement  ) static

Definition at line 83 of file rpcgen.cpp.

References CDataMemberContainerType::GetMembers(), CDataType::GlobalName(), ITERATE, NCBI_THROW, CDataType::Resolve(), and NStr::Split().

Referenced by CClientPseudoDataType::CClientPseudoDataType().

◆ s_QualClassName() static string s_QualClassName ( const CDataTypedt ) static

Definition at line 189 of file rpcgen.cpp.

References _ASSERT, CDataType::ClassName(), CDataType::GetParentType(), and result.

Referenced by CClientPseudoTypeStrings::GenerateClassCode().

◆ s_SetterName() static string s_SetterName ( const stringelement ) static

Definition at line 120 of file rpcgen.cpp.

References Identifier(), kEmptyStr, NPOS, and result.

Referenced by CClientPseudoTypeStrings::GenerateClassCode().

◆ s_SplitName() static void s_SplitName ( const stringname, stringtype, stringfield  ) static

Definition at line 68 of file rpcgen.cpp.

References islower(), and NPOS.

Referenced by CClientPseudoDataType::CClientPseudoDataType().


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4