• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
CDP Studio logo

CDP Studio

The no-code and full-code software development tool for distributed control systems and HMI

  • Doc
  • Why CDP
    • Software developers
    • Automation engineers
    • Managers
  • Products
    • Automation Designer
    • HMI Designer
    • Maritime HMIs
  • Services
  • Use cases
  • Pricing
  • Try CDP

CDP Studio Documentation

  • Framework - CDP Core
  • CDPValueTypeConverter
  • 5.0.0

CDPValueTypeConverter Class

(CDP::StudioAPI::CDPValueTypeConverter)

The CDPValueTypeConverter is CDPValueType converter class. More...

Header: #include <CDPValueTypeConverter>
  • List of all members, including inherited members

Static Public Members

CDPValueType ConvertToValueType()
CDPValueType FromString(const std::string &type)
std::string ToString(CDPValueType type)

Detailed Description

The CDPValueTypeConverter is CDPValueType converter class.

The class makes it possible to convert CDPValueType enum to string name of C++ value type.

Member Function Documentation

[static] CDPValueType CDPValueTypeConverter::ConvertToValueType()

Returns CDP::StudioAPI::CDPValueType containing the calling type.

CDPValueType t = CDPValueTypeConverter::ConvertToValueType<int>();

[static] CDPValueType CDPValueTypeConverter::FromString(const std::string &type)

Returns the CDPValueType matching the type string. Opposite of CDPValueTypeConverter::ToString(). The eUNDEFINED is returned when no value type matches the type string.

[static] std::string CDPValueTypeConverter::ToString(CDPValueType type)

Returns name of the value type as string. "undefined" is returned when no value type has been set.

The content of this document is confidential information not to be published without the consent of CDP Technologies AS.

CDP Technologies AS, www.cdpstudio.com

Get started with CDP Studio today

Let us help you take your great ideas and turn them into the products your customer will love.

Try CDP Studio for free
Why CDP Studio?

CDP Technologies AS
Hundsværgata 8,
P.O. Box 144
6001 Ålesund, Norway

Tel: +47 990 80 900
E-mail: info@cdptech.com

Company

About CDP

Contact us

Services

Partners

Blog

Developers

Get started

User manuals

Support

Document download

Release notes

My account

Follow CDP

  • LinkedIn
  • YouTube
  • GitHub

© Copyright 2025 CDP Technologies. Privacy and cookie policy.

Return to top