OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
SDDS::data Struct Reference

#include <data.hpp>

Classes

struct  complainUnsupported
 

Public Types

enum class  attributes {
  MODE , LINES_PER_ROW , NO_ROW_COUNT , FIXED_ROW_COUNT ,
  ADDITIONAL_HEADER_LINES , COLUMN_MAJOR_ORDER , ENDIAN
}
 

Public Member Functions

bool isASCII () const
 

Public Attributes

ast::dataMode mode_m { ast::dataMode::ASCII }
 
long numberRows_m { 0 }
 

Detailed Description

Definition at line 29 of file data.hpp.

Member Enumeration Documentation

◆ attributes

enum class SDDS::data::attributes
strong
Enumerator
MODE 
LINES_PER_ROW 
NO_ROW_COUNT 
FIXED_ROW_COUNT 
ADDITIONAL_HEADER_LINES 
COLUMN_MAJOR_ORDER 
ENDIAN 

Definition at line 30 of file data.hpp.

Member Function Documentation

◆ isASCII()

bool SDDS::data::isASCII ( ) const
inline

Definition at line 43 of file data.hpp.

References SDDS::ast::BINARY, and mode_m.

Member Data Documentation

◆ mode_m

ast::dataMode SDDS::data::mode_m { ast::dataMode::ASCII }

Definition at line 40 of file data.hpp.

Referenced by isASCII(), SDDS::operator<<(), and SDDS::parser::SimpleParser::parseData().

◆ numberRows_m

long SDDS::data::numberRows_m { 0 }

Definition at line 41 of file data.hpp.


The documentation for this struct was generated from the following file: