Classes | Functions
route_guide_callback_server.cc File Reference
#include <algorithm>
#include <chrono>
#include <cmath>
#include <iostream>
#include <memory>
#include <string>
#include <thread>
#include "helper.h"
#include <grpc/grpc.h>
#include <grpcpp/security/server_credentials.h>
#include <grpcpp/server.h>
#include <grpcpp/server_builder.h>
#include <grpcpp/server_context.h>
#include "route_guide.grpc.pb.h"
Include dependency graph for route_guide_callback_server.cc:

Go to the source code of this file.

Classes

class  RouteGuideImpl
 

Functions

float ConvertToRadians (float num)
 
float GetDistance (const Point &start, const Point &end)
 
std::string GetFeatureName (const Point &point, const std::vector< Feature > &feature_list)
 
int main (int argc, char **argv)
 
void RunServer (const std::string &db_path)
 

Function Documentation

◆ ConvertToRadians()

float ConvertToRadians ( float  num)

Definition at line 52 of file route_guide_callback_server.cc.

◆ GetDistance()

float GetDistance ( const Point start,
const Point end 
)

Definition at line 55 of file route_guide_callback_server.cc.

◆ GetFeatureName()

std::string GetFeatureName ( const Point point,
const std::vector< Feature > &  feature_list 
)

Definition at line 74 of file route_guide_callback_server.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 270 of file route_guide_callback_server.cc.

◆ RunServer()

void RunServer ( const std::string &  db_path)

Definition at line 258 of file route_guide_callback_server.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:29