PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
main.cpp File Reference

Query/Retrieve SCP - DICOM Query/Retrieve Server. More...

#include "kcenon/pacs/core/dicom_dataset.h"
#include "kcenon/pacs/core/dicom_file.h"
#include "kcenon/pacs/core/dicom_tag_constants.h"
#include "kcenon/pacs/encoding/vr_type.h"
#include "kcenon/pacs/network/dicom_server.h"
#include "kcenon/pacs/network/server_config.h"
#include "kcenon/pacs/services/query_scp.h"
#include "kcenon/pacs/services/retrieve_scp.h"
#include "kcenon/pacs/services/verification_scp.h"
#include "kcenon/pacs/storage/file_storage.h"
#include "kcenon/pacs/storage/index_database.h"
#include <atomic>
#include <chrono>
#include <csignal>
#include <cstdlib>
#include <filesystem>
#include <iomanip>
#include <iostream>
#include <map>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for main.cpp:

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 

Detailed Description

Query/Retrieve SCP - DICOM Query/Retrieve Server.

Definition in file main.cpp.

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 860 of file main.cpp.

860 {
861 std::cout << R"(
862 ___ ____ ____ ____ ____
863 / _ \| _ \ / ___| / ___| _ \
864 | | | | |_) | \___ \| | | |_) |
865 | |_| | _ < ___) | |___| __/
866 \__\_\_| \_\ |____/ \____|_|
867
868 DICOM Query/Retrieve Server
869)" << "\n";
870
871 qr_scp_args args;
872
873 if (!parse_arguments(argc, argv, args)) {
874 print_usage(argv[0]);
875 return 1;
876 }
877